2010-12-01 10 views
1

ログメッセージをファイルに出力しようとしています。この時点では、コンソールにのみログが記録されますが、これは将来のサポートには理想的ではありません。weblogic10のLog4jはコンソールにのみログを記録します

log4j.rootCategory = DEBUG、標準出力、ログファイル

log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout:

私のlog4j.propertiesファイルは、次のようになります。レイアウト= org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern =%d個の%のP [%のC] - <% M>%N

log4j.appender.logfile = org.apache.log4j .RollingFileAppender

log4j.appender.logfile.File:/apps/wlserver10/bpdomain/servers/HRServer/logs/HRServer.log log4j.appender.logfile.MaxFileSize = 4メガバイト log4j.appender.logfile.MaxBackupIndex = 10 log4j.appender。 logfile.Append =真 log4j.appender.logfile.layout = org.apache.log4j.PatternLayout log4j.appender.logfile.layout.ConversionPattern =%D%以下のP [%のC] - %のMの%N

このローカルのweblogicインスタンスで正常に動作しますが、サーバーに展開しようとするとログファイルは書き込まれません。

誰でも私がなぜそれを見つけるのを助けることができますか? ありがとうございます Yols

答えて

1

:の代わりにファイルの後ろに=がありますか?

log4j.appender.logfile.File:/apps/wlserver10/bpdomain/servers/HRServer/logs/HRServer.log

0

では、設定のこの部分に '=' を欠場:

のlog4j .appender.logfile.File **:/ ** apps/wlserver10/bpdomain/servers/HRServer/logs/HRServer.log

よろしくお願いいたします

関連する問題