You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4cxx-dev@logging.apache.org by Jostein Tveit <jo...@pvv.ntnu.no> on 2006/08/24 18:31:27 UTC
ActiveFileName in TimeBasedRollingPolicy
Hello log4cxx developers,
Is ActiveFileName implemented as described in
include/log4cxx/rolling/timebasedrollingpolicy.h?
Or is the comment a cut-n-paste from log4j source code?
I would very much like the following configuration to work as
expected:
<appender name="FILE" class="org.apache.log4j.rolling.RollingFileAppender">
<rollingPolicy class="org.apache.log4j.rolling.TimeBasedRollingPolicy">
<param name="FileNamePattern" value="log/server.log-%d{yyyy-MM-dd}"/>
<param name="ActiveFileName" value="log/server.log"/>
</rollingPolicy>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%c{1} - %m%n"/>
</layout>
</appender>
Regards,
--
Jostein Tveit <jo...@pvv.ntnu.no>
Re: ActiveFileName in TimeBasedRollingPolicy
Posted by Jostein Tveit <jo...@pvv.ntnu.no>.
Jostein Tveit <jo...@pvv.ntnu.no> writes:
> I would very much like the following configuration to work as
> expected:
>
> <appender name="FILE" class="org.apache.log4j.rolling.RollingFileAppender">
> <rollingPolicy class="org.apache.log4j.rolling.TimeBasedRollingPolicy">
> <param name="FileNamePattern" value="log/server.log-%d{yyyy-MM-dd}"/>
> <param name="ActiveFileName" value="log/server.log"/>
> </rollingPolicy>
>
> <layout class="org.apache.log4j.PatternLayout">
> <param name="ConversionPattern" value="%c{1} - %m%n"/>
> </layout>
> </appender>
This config is probably what I want:
<appender name="FILE" class="org.apache.log4j.rolling.RollingFileAppender">
<rollingPolicy class="org.apache.log4j.rolling.TimeBasedRollingPolicy">
<param name="FileNamePattern" value="log/server.log-%d{yyyy-MM-dd}"/>
</rollingPolicy>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%c{1} - %m%n"/>
</layout>
<param name="file" value="log/server.log"/>
<param name="append" value="false"/>
</appender>
It seems to do what I wanted to do.
--
Jostein Tveit <jo...@pvv.ntnu.no>