2012-05-07 2 views
2

Я использую ниже упомянутый log4j.properties файл в коте 6.0.35инициализация для регистратора неудачна

log4j.appender.request=org.apache.log4j.rolling.RollingFileAppender 
log4j.appender.request.Append=true 
log4j.fileName=logs/test 
log4j.appender.request.File=${log4j.fileName}.log 
log4j.appender.request.RollingPolicy=org.apache.log4j.rolling.FixedWindowRollingPolicy 
log4j.appender.request.RollingPolicy.FileNamePattern=${log4j.fileName}.%i.log.zip 
log4j.appender.request.RollingPolicy.MinIndex=1 
log4j.appender.request.RollingPolicy.MaxIndex=10 

log4j.appender.request.TriggeringPolicy=org.apache.log4j.rolling.SizeBasedTriggeringPolicy 
log4j.appender.request.TriggeringPolicy.MaxFileSize=10485760 

log4j.appender.request.layout=org.apache.log4j.PatternLayout 
log4j.appender.request.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n 

log4j.rootLogger=info, request 

Но я получаю следующие сообщения, возвращенные

log4j:WARN Failed to set property [rollingPolicy] to value "org.apache.log4j.rolling.FixedWindowRollingPolicy". 
log4j:WARN Failed to set property [triggeringPolicy] to value "org.apache.log4j.rolling.SizeBasedTriggeringPolicy". 
log4j:WARN Please set a rolling policy for the RollingFileAppender named 'request' 
log4j:WARN Failed to set property [rollingPolicy] to value "org.apache.log4j.rolling.FixedWindowRollingPolicy". 
log4j:WARN Failed to set property [triggeringPolicy] to value "org.apache.log4j.rolling.SizeBasedTriggeringPolicy". 
log4j:WARN Please set a rolling policy for the RollingFileAppender named 'request' 
log4j:ERROR No output stream or file set for the appender named [request]. 

Существует некоторая проблема с настройкой свойства в конфигурации log4j. Любая помощь?

Спасибо.

+0

Вы пытались установить log4j.jar в свой путь к классу – Satya

ответ

0

Я столкнулся с этим сегодня, используя apache-log4j-extras1.1.jar. После некоторого времени борьбы я обнаружил, что моя версия log4j.jar, являющаяся версией 1.2.14, была проблемой. Я обновился до 1.2.17, и он исправил мою проблему. Убедитесь, что он сидит перед любым другим log4j в вашем tomcat (или в вашем приложении).

Смежные вопросы