- - PR -
Log4J にて設定ファイルとの連携エラー
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-11-14 13:45
log4jにて、このエラーの対処方法を解決した方など
居たら助言を欲しいです。 Attempted to append to closed appender named [Appender1]. というエラーが出るのですが、 どこかで、Appender1の名前を設定するのでしょうか? または、ファイルを閉じる時の設定を追加するのでしょうか? インターフェースのAppenderにclose()というメソッドが あるのですが、これを最後に呼んでもダメでした。 直訳すると、 「名前を付けて閉じたappenderに、append を試みます。」 と読むと予測されるのですが…。 以下の2つが資料です ---コンソールログ--------------------------------------------------- log4j:ERROR Attempted to append to closed appender named [Appender1]. log4j: Parsing for [root] with value=[debug, file]. log4j: Level token is [debug]. log4j: Category root set to DEBUG log4j: Parsing appender named "file". log4j: Parsing layout options for "file". log4j: Setting property [conversionPattern] to [%d %5p %c{1} - %m%n]. log4j: End of parsing for "file". log4j: Setting property [append] to [true]. log4j: Setting property [file] to [log4j.log]. log4j: Setting property [maxBackupIndex] to [6]. log4j: Setting property [maxFileSize] to [1GB]. log4j: Setting property [threshold] to [DEBUG]. log4j: setFile called: log4j.log, true log4j: setFile ended log4j: Parsed "file" options. log4j: Finished configuring. ---コンソールログ--------------------------------------------------- ---設定ファイル----------------------------------------------------- log4j.debug=true log4j.appender.file=org.apache.log4j.varia.ExternallyRolledFileAppender #log4j.appender.file.Port=8938 log4j.appender.file.File=log4j.log log4j.appender.file.Append=true log4j.appender.file.MaxFileSize=1GB log4j.appender.file.MaxBackupIndex=6 log4j.appender.file.layout=org.apache.log4j.PatternLayout log4j.appender.file.layout.ConversionPattern=%d %5p %c{1} - %m%n log4j.appender.file.Threshold=DEBUG log4j.rootLogger=debug, file ---設定ファイル----------------------------------------------------- |
1