log4j: журналы не обновляются из-за исключения NameNotFoundException - PullRequest
0 голосов
/ 06 февраля 2012

Я использую протоколирование общих Apache с log4j для механизма регистрации.Я заметил, что журналы не обновляются и не обновляются из-за нижеуказанного исключения.Приведенное ниже исключение печатается внутри catalina.log. Пожалуйста, дайте мне знать, как это исключение связано с обновляемыми журналами

javax.naming.NameNotFoundException: Name AKADbPool is not bound in this Context
        at org.apache.naming.NamingContext.lookup(NamingContext.java:770)
        at org.apache.naming.NamingContext.lookup(NamingContext.java:153)
        at org.apache.naming.SelectorContext.lookup(SelectorContext.java:152)
        at javax.naming.InitialContext.lookup(InitialContext.java:392)
        at com.scivantage.middleware.util.J2EEUtil.connectToDataSource(J2EEUtil.java:48)

Почему мои журналы приложений не обновляются из-за вышеуказанного исключения ??

Это мой файл Log4j.properties

log4j.rootCategory=Info, A1
# A1 is a DailyRollingFileAppender
log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.file=D:\\Greetings\\Ravk.log
log4j.appender.A1.datePattern='.'yyyy-MM-dd
log4j.appender.A1.append=true
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-22d{dd/MMM/yyyy HH:mm:ss} - %m%n

Ответы [ 2 ]

0 голосов
/ 06 февраля 2012

Добавьте

-Dlog4j.debug = true

в вашу конфигурацию времени выполнения, чтобы увидеть, как log4j настраивается во время запуска ..

0 голосов
/ 06 февраля 2012

Я не думаю, что это , потому что того исключения, что вы не видите журналы. Это просто совпадение, что вы видите исключение, и журналы не работают!

Проверьте, загружено ли несколько log4j.properties, log4j.xml s в путь к классам. Не забудьте заглянуть внутрь папки классов и файлов JAR.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...