Мне нужно свернуть файлы журнала в зависимости от размера (каждые 5 МБ) и в сочетании с датой (каждый день), поэтому (используя дополнительные функции) я создал этот log4j.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration>
<log4j:configuration debug="true">
<appender name="ROLL" class="org.apache.log4j.rolling.RollingFileAppender">
<rollingPolicy class="org.apache.log4j.rolling.TimeBasedRollingPolicy">
<param name="ActiveFileName" value="${jboss.server.log.dir}/upload-doc-logs/fuse-log.log" />
<param name="FileNamePattern"
value="${jboss.server.log.dir}/upload-doc-logs/fuse-log.log.%d{yyyy-MM-dd}.%i" />
</rollingPolicy>
<triggeringPolicy class="org.apache.log4j.rolling.SizeBasedTriggeringPolicy">
<param name="MaxFileSize" value="5242880" /> <!-- 5 MB -->
</triggeringPolicy>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%d %-5p %c{1} %m %n" />
</layout>
</appender>
<root>
<appender-ref ref="ROLL" />
</root>
</log4j:configuration>
Рулоны файла журналатолько каждые 5 МБ, но не каждый день: в чем проблема?