hai,
i'm using following xml file for my log4j configuration, it is giving proper result when i using one file appender and chainsaw client. when i add 2 more dailyrollingfileappdender it is making problem like it is creating file at midnight but it is unable to keep backup of previous day files, i.e it is overwrite the log files at night, any one suggest me what i have to do for this to make it works. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd" > <log4j:configuration debug="true" xmlns:log4j='http://jakarta.apache.org/log4j/'> <!--<log4j:configuration>--> <appender name="file11" class="org.apache.log4j.DailyRollingFileAppender"> <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/> <param name="File" value=".../Trigger1.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="file22" class="org.apache.log4j.DailyRollingFileAppender"> <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/> <param name="File" value="..../Trigger2.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="file33" class="org.apache.log4j.DailyRollingFileAppender"> <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/> <param name="File" value=".../Trigger3.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.50.0.90" /> <param name="port" value="4445" /> <param name="LocationInfo" value="true" /> <param name="threshold" value="debug" /> </appender> <category name="file" additivity="false"> <level value="DEBUG"/> <appender-ref ref="CHAINSAW_CLIENT"/> </category> <category name="file1" additivity="false"> <level value="DEBUG"/> <appender-ref ref="CHAINSAW_CLIENT"/> </category> <category name="file2" additivity="false"> <level value="DEBUG"/> <appender-ref ref="CHAINSAW_CLIENT"/> </category> <category name="File11" additivity="false"> <level value="INFO"/> <appender-ref ref="file1"/> </category> <category name="File22" additivity="false"> <level value="INFO"/> <appender-ref ref="file2"/> </category> <category name="File33" additivity="false"> <level value="INFO"/> <appender-ref ref="file3"/> </category> <root> <priority value="debug"></priority> <appender-ref ref="file1" /> <appender-ref ref="file2" /> <appender-ref ref="file3" /> <appender-ref ref="CHAINSAW_CLIENT" /> </root> </log4j:configuration> thanks in advance Regards, Santhoo
