#scala #apache-spark #spark-submit #apache-commons-email #sparkcore
#scala #apache-spark #spark-отправить #apache-commons-электронная почта #спарккор
Вопрос:
Недавно я обновил версию org.apache.spark.spark-core
и org.apache.spark.spark-sql
версию 2.4.3
в своем приложении Scala.
С тех пор мое приложение больше не может отправлять электронные письма. Библиотека, используемая для работы с электронной почтой org.apache.commons.commons-email
, — version 1.4
. В журналах мало информации об этой проблеме, только трассировка стека ниже:
org.apache.commons.mail.Email.sendMimeMessage(Email.java:1421)
org.apache.commons.mail.Email.send(Email.java:1448)
(...)
Я проверил smtp-хост, и все работает и работает (а также отправляет электронные письма). Другие приложения с предыдущей версией spark (2.0.1) работают отлично.
Обновить
Даже после возврата версий библиотеки к версии 2.0.1 проблема сохранялась. Проблема решается только тогда, когда я также возвращаю ${SPARK_HOME}/bin/spark-submit
возврат к версии 2.0.1
или любой версии <2.1.
Есть ли какая-либо известная проблема, связанная с обновлением Spark-submit, которая конфликтует с библиотекой org.apache.commons.commons-email
?
Спасибо.
Комментарии:
1. Я могу отправлять письма, используя commons-email (1.5) и spark 2.4 , никаких проблем. Можете ли вы опубликовать больше журналов?
2. Я обновил
"org.apache.commons" % "commons-email" % "1.5"
3. Привет @Srinivas, я постараюсь обновиться до версии 1.5, как было предложено, и предоставлю любые дополнительные журналы, если у меня будет доступ. Большое вам спасибо
4. Привет @Srinivas, я обновил свой вопрос. Даже после возврата версий библиотеки к версии 2.0.1 проблема сохранялась. Проблема решается только тогда, когда я также возвращаю ${SPARK_HOME}/bin/spark-submit обратно в версию 2.0.1. У вас когда-нибудь была такая проблема?