D
David
I am trying to use the DailyRollingFileAppender for a daily log file.
I am unable to find any examples using the log4j.xml configuration
(does everyone use properties files?!) so I would really appreciate
any help you can give me.
I have the following defined in log4j.xml and it works great as a log
file appender:
<appender name="SyslogInfoLogFile"
class="org.apache.log4j.RollingFileAppender">
<param name="File" value="/info.log"/>
<param name="MaxFileSize" value="1000000KB"/>
<param name="MaxBackupIndex" value="10"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{dd MMM yyyy HH:mm:ss} %-5p
%c{2} - %m%n"/>
</layout>
</appender>
But when I try to change it into a DailyRollingFileAppender I don't
get the info.log file:
<appender name="SyslogInfoLogFile"
class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="/info.log"/>
<param name="Append" value="true"/>
<param name="DatePattern" value="'.'yyyy-MM-dd-HH-mm"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{dd MMM yyyy HH:mm:ss} %-5p
%c{2} - %m%n"/>
</layout>
</appender>
I just don't see why this is failing, could somebody please see what
is wrong?
I am unable to find any examples using the log4j.xml configuration
(does everyone use properties files?!) so I would really appreciate
any help you can give me.
I have the following defined in log4j.xml and it works great as a log
file appender:
<appender name="SyslogInfoLogFile"
class="org.apache.log4j.RollingFileAppender">
<param name="File" value="/info.log"/>
<param name="MaxFileSize" value="1000000KB"/>
<param name="MaxBackupIndex" value="10"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{dd MMM yyyy HH:mm:ss} %-5p
%c{2} - %m%n"/>
</layout>
</appender>
But when I try to change it into a DailyRollingFileAppender I don't
get the info.log file:
<appender name="SyslogInfoLogFile"
class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="/info.log"/>
<param name="Append" value="true"/>
<param name="DatePattern" value="'.'yyyy-MM-dd-HH-mm"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{dd MMM yyyy HH:mm:ss} %-5p
%c{2} - %m%n"/>
</layout>
</appender>
I just don't see why this is failing, could somebody please see what
is wrong?