Ganib (Java) - не удалось отправить подтверждение по электронной почте

Метод org.jboss.logging.Logger.debugf доступен только в версии 3.3.0 jboss-logging, если у вас есть эта зависимость в вашем проекте, вы также должны проверить, что ваш сервер GlassFish также имеет ту же версию. У меня было такое же сообщение об ошибке, и я решил его заменить jboss-logging.jar в папке установки Glassfish, потому что эта банка является предыдущей версией и у нее нет необходимого метода. Например, у меня есть jar в следующем пути:

C:\Program Files\glassfish-4.1.1\glassfish\modules\jboss-logging.jar

Я удалил старую банку, и я поставил новую банку с тем же именем, но с версией 3.3.0. Просто перезапустите сервер GlassFish, и он возьмет новую версию jar, и все.

0
задан archara 14 July 2018 в 01:31
поделиться

1 ответ

После поиска трассировки стека (которая была, по-видимому, найдена на вкладке сети инструментов разработчика, а затем в ответной вкладке) я нашел ответ в этом потоке:

NullPointerException при вызове TimeZone. getAvailableIDs ()

Я остановил tomcat, запустил эти команды, а затем снова запустил его:

sudo apt-add-repository ppa:justinludwig/tzdata
sudo apt-get update
sudo apt-get install tzdata-java
0
ответ дан archara 17 August 2018 в 12:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: