hai, Joe White This is my configuration settings what is the problem just suggest me
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd" > <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="true"> <appender name="file" class="org.apache.log4j.DailyRollingFileAppender"> <param name="DatePattern" value="'.'yyyy-MM-dd-mm"/> <param name="File" value="C:/Augastha/Calllogs/sccp/SCCP_Trigger.log"/> <param name="Append" value="true"/> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d{yyyy:MM:dd:HH:mm:ss} - %m%n" /> </layout> </appender> <appender name="CHAINSAW_CLIENT" class="org.apache.log4j.net.SocketAppender"> <param name="RemoteHost" value="10.20.1.40" /> <param name="port" value="4445" /> <param name="LocationInfo" value="true" /> <param name="threshold" value="debug" /> </appender> <logger name="SCCP" additivity="false"> <level value="DEBUG"/> <appender-ref ref="CHAINSAW_CLIENT"/> </logger> <logger name="RTP" additivity="false"> <level value="DEBUG"/> <appender-ref ref="CHAINSAW_CLIENT"/> </logger> <logger name="CAPTURE" additivity="false"> <level value="DEBUG"/> <appender-ref ref="CHAINSAW_CLIENT"/> </logger> <logger name="FileSCCP" additivity="false"> <level value="INFO"/> <appender-ref ref="file"/> </logger> <root> <priority value="debug"></priority> <appender-ref ref="CHAINSAW_CLIENT" /> </root> </log4j:configuration> Regards, Santhoo --- On Thu, 2/26/09, Joe White <jwh...@asidejob.com> wrote: From: Joe White <jwh...@asidejob.com> Subject: Re: AW: Logging issue with logginf to seperate log files To: santhoo...@yahoo.com Cc: "Log4J Users List" <log4j-user@logging.apache.org>, hben...@ergonomics.ch Date: Thursday, February 26, 2009, 9:18 AM Do you have ? log4j.appender.file.maxBackupIndex=3 where 3 is the amount of files to keep? or ? <param name="maxBackupIndex" value="3" /> Quoting Santhoo Kumar <santhoo...@yahoo.com>: > Hai, > > i'm new to log4j, i found some xml configuration and try that stuff, it is working fine > but i have some problem with DailyRollingFileAppender it is not keeping previous files, my system is restrat services at night 12:00 clock, on that time it overwrites the existing file for this what i have to do. just suggest me in this case. > > > Regards, > Santhoo > > --- On Wed, 2/25/09, Bender Heri <hben...@ergonomics.ch> wrote: > From: Bender Heri <hben...@ergonomics.ch> > Subject: AW: Logging issue with logginf to seperate log files > To: "Log4J Users List" <log4j-user@logging.apache.org> > Date: Wednesday, February 25, 2009, 10:48 AM > > The config file seems to be OK (BTW: You should use the tag "logger" > instead of "category" which is deprecated). > How do you fetch the logger instance in LoadCommonData? You should use > "Logger.getLogger( LoadCommonData.class )". > > For debugging log4j, add the attribute debug to the root tag: > <log4j:configuration > xmlns:log4j="http://jakarta.apache.org/log4j/" > debug="true"> > > Or you can supply a command line argument when starting the app: > "-Dlog4j.debug" for getting additinal infos how log4j is configured. > > Heri > > -----Ursprüngliche Nachricht----- > Von: Ashish Kulkarni [mailto:ashish.kulkarn...@gmail.com] > Gesendet: Montag, 23. Februar 2009 21:59 > An: Log4J Users List > Betreff: Logging issue with logginf to seperate log files > > HiI have a web application where the class structure is as below > > com.test.myproject.common > > I have a class under package common, i want to print all the logs from this log > file to a separate log file, so i defined log4j.xml file as below. > > For some reason all the logs are logged in log4jXml.xml and in STDOUT, but log > file StartUpInfo.log is empty > > what am i doing wrong, is there a way to debug log4j itself > > <appender name="A1" > class="org.apache.log4j.DailyRollingFileAppender"> > <param name="File" value="/mylog/log4jXml.xml" /> > <param name="DatePattern" value="'.'yyyy-MM-dd" > /> <layout > class="org.apache.log4j.xml.XMLLayout"></layout> > </appender> > > <appender name="A2" > class="org.apache.log4j.FileAppender"> > <param name="File" value="/mylog/StartUpInfo.log" /> > <layout class="org.apache.log4j.PatternLayout"> > <param name="ConversionPattern" > value="%d %-5p [%t] %C{2} (%F:%L) - %m%n" /> </layout> > </appender> > > <appender name="STDOUT" > class="org.apache.log4j.ConsoleAppender"> > <layout class="org.apache.log4j.PatternLayout"> > <param name="ConversionPattern" > value="%d %-5p [%t] %C{2} (%F:%L) - %m%n" /> </layout> > </appender> > > <category name="com.test.myproject"> > <priority value="debug" /> > <appender-ref ref="A1" /> > </category> > > <category name="com.test.myproject.common.LoadCommonData" > additivity="false"> > <priority value="debug" /> > <appender-ref ref="A2" /> > </category> > > <root> > <priority value="DEBUG"></priority> > <appender-ref ref="STDOUT" /> > </root> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org > For additional commands, e-mail: log4j-user-h...@logging.apache.org > > > > > -- "We are what we repeatedly do. Excellence, then, is not an act, but a habit." Aristotle