Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > DailyRollingFileAppender and log4j.xml

Reply
Thread Tools

DailyRollingFileAppender and log4j.xml

 
 
David
Guest
Posts: n/a
 
      09-27-2004
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?
 
Reply With Quote
 
 
 
 
vimleshmangalmishra vimleshmangalmishra is offline
Junior Member
Join Date: May 2007
Posts: 1
 
      05-01-2007
Hello David

Try this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "/WEB-INF/log4j.dtd">

<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="true">

<appender name="DEBUG" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="../webapps/WebCatStruts/WEB-INF/log/LifeCare_WebCat.log" />
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<param name="Append" value="true"/>
<param name="Threshold" value="DEBUG"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{HH:mm:ss:SSS} - %p - %C{1} - %m%n"/>
</layout>
</appender>

<root>
<appender-ref ref="DEBUG"/>
</root>
</log4j:configuration>


Quote:
Originally Posted by 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?
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Log4J DailyRollingFileAppender question evandhoffman@gmail.com Java 0 05-31-2006 01:58 PM
[log4j] Best of both RollingFileAppender and DailyRollingFileAppender? stephan@stresing.com Java 0 02-06-2006 01:51 PM
DailyRollingFileAppender and path David Java 0 09-28-2004 08:30 PM
Rolling to different location using DailyRollingFileAppender Dharmveer Jain Java 0 09-14-2004 01:51 PM
log4j and DailyRollingFileAppender issue Seb Java 0 10-27-2003 12:42 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57