(テスト目的で) 毎分ファイルをロールアウトするように TimeBasedRollingPolicy をセットアップしましたが、直面している問題は警告であり、zip または gz ファイルが作成されていません。警告は次のとおりです。
log4j:WARN クローズ後のロールオーバー アクションでの失敗
問題を把握するためにソースを添付しましたが、まだ成功していません。log4j.xml に設定がありませんか?
<appender name="errorAppender" class="org.apache.log4j.rolling.RollingFileAppender">
<param name="File" value="C:/error.log"/>
<param name="Append" value="true"/>
<param name="BufferedIO" value="true"/>
<rollingPolicy class="org.apache.log4j.rolling.TimeBasedRollingPolicy">
<param name="FileNamePattern" value="C:/error.%d{ddMMMyyyy HH:mm:ss}.log.gz" />
<param name="ActiveFileName" value="C:/error.log"/>
</rollingPolicy>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %C (line:%L) - %m%n"/>
</layout>
<filter class="org.apache.log4j.varia.LevelRangeFilter">
<param name="LevelMax" value="error"/>
<param name="LevelMin" value="error"/>
<param name="AcceptOnMatch" value="true"/>
</filter>
</appender>
log4j-1.2.17 と apache-log4j-extras-1.1 を使用しています。誰かがこの問題を見たことがありますか、それについての手がかりを持っていますか?