I was testing out rolling file appenders (in Windows) which I set to rollover every minute so I can see what happens. Here is the appender:
<appender name="xmlfile" class="org.apache.log4j.rolling.RollingFileAppender"> <param name="filename" value="log\log-current.xml"/> <rollingPolicy class="org.apache.log4j.rolling.TimeBasedRollingPolicy"> <param name="FileNamePattern" value="log\log%d{HH_mm}.xml.zip"/> </rollingPolicy> <layout class="org.apache.log4j.XMLLayout"> <param name="properties" value="true"/> <param name="locationinfo" value="true"/> </layout> </appender> It works fine if the .zip is not on there. With the .zip on there at the top of the minute the file gets renamed to something like log12_30.xml (no zip extenstion) and no new file is created so there are no more logging events to the file system. I tried it without using a directory in the name and it still did it. -- Dale King