LogConfigurationException после перехода с log4j1.x на log4j2.x - PullRequest
0 голосов
/ 06 мая 2020

Я перенес log4j с 1.x на 2.x. После миграции я получаю это сообщение об ошибке:

org.apache.commoms.logging.LogConfigurationException: User-specified log class

org.apache.commons.logging.imple.Log4JLogger cannot be found or is not useable.

Я проверил, что файл commons-logging-1.2.jar доступен в WEB-INF/lib.

И также увидел еще одно исключение в консоли, например:

com.sun.faces.config.ConfigurationException: source document: jar file tomahawk20-1.1.14.jar!/META-INF/faces-config.xml.

Cause: unable to create a new instance of org.apache.myfaces.webapp.filter.ServerResourcePhaseLostener.

В чем может быть проблема?

1 Ответ

0 голосов
/ 06 мая 2020

Если вы хотите перейти с log4j1.x на log4j2.x, тогда следует импортировать новый jar. Log4j2 jars: log4j-api-2.y.z.jar, log4j-core-2.y.z.jar

Кроме того, имеется документ, помогающий перейти с 1.x на 2.x. Итак, следуйте документации.

Ссылка: Переход с Log4j 1.x

...