You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by "Warner, Ben" <be...@michaelpage.com> on 2003/08/20 16:41:08 UTC

DailyRollingFileAppender and RollingFileAppender not rolling (no backup files being saved)

DailyRollingFileAppender and RollingFileAppender not rolling (no backup
files being saved)

Hi,
I'm running some web-apps in Weblogic 8.1.  I'm using log4j 1.2 I have setup
some DailyRollingFileAppender's and some RollingFileAppender's.
(Configuration file can be seen below) When it comes time for a rollover,
the existing log file is written over with no back files being saved.  I
have searched through the mail archive for similar cases and found a few,
and tried the suggested solutions, but nothing seems to help.

I have included log4j.debug=true in my configuration file, and watched the
output for any log4j warnings about not being able to rename files.  I could
see all the log4j debug messages but not anything regarding problems with
renaming files.

When I run the apps using Tomcat then the files do rollover and backup
successfully.  Just not under Weblogic.  I have also experienced the same
behaviour when using Weblogic 6.1.  I have searched the mail archive,
searched google, searched the net and cannot seem to solve this problem.

Any help would be greatly appreciated.
Cheers,
Ben Warner




	#LOG4J CONFIG FILE

	log4j.debug=true

	log4j.rootCategory=DEBUG, destConsole, LogServer, cbox
	
log4j.category.com.michaelpage.cbox.servers.DocConverterServer=DEBUG,
cbox_doc_conv
	log4j.category.com.michaelpage.cbox.servers.DXServer=DEBUG,
cbox_dxserver
	
log4j.category.com.michaelpage.cbox.servers.IncomingMailServer=DEBUG,
cbox_incoming_mail
	
log4j.category.com.michaelpage.cbox.servers.OutgoingMailServer=DEBUG,
cbox_outgoing_mail
	log4j.category.org.apache=WARN

	log4j.appender.LogServer=org.apache.log4j.net.SocketAppender
	log4j.appender.LogServer.Port=4445
	log4j.appender.LogServer.RemoteHost=172.31.10.6
	
log4j.appender.LogServer.layout.ConversionPattern=[%d{ISO8601}]%6p(%F:%L) -
%m%n

	log4j.appender.destConsole=org.apache.log4j.ConsoleAppender
	log4j.appender.destConsole.ImmediateFlush=true
	log4j.appender.destConsole.layout=org.apache.log4j.PatternLayout
	
log4j.appender.destConsole.layout.ConversionPattern=[%d{ISO8601}]%6p(%F:%L)
- %m%n

	log4j.appender.cbox_dxserver=org.apache.log4j.RollingFileAppender
	log4j.appender.cbox_dxserver.Threshold=DEBUG
	log4j.appender.cbox_dxserver.File=${java.home}/cbox_dxserver.log
	log4j.appender.cbox_dxserver.Append=true
	log4j.appender.cbox_dxserver.MaxFileSize=1000KB
	log4j.appender.cbox_dxserver.MaxBackupIndex=10
	log4j.appender.cbox_dxserver.layout=org.apache.log4j.PatternLayout
	
log4j.appender.cbox_dxserver.layout.ConversionPattern=[%d{ISO8601}]%6p(%F:%L
) - %m%n

	
log4j.appender.cbox_outgoing_mail=org.apache.log4j.RollingFileAppender
	log4j.appender.cbox_outgoing_mail.Threshold=DEBUG
	
log4j.appender.cbox_outgoing_mail.File=${java.home}/cbox_outgoing_mail.log
	log4j.appender.cbox_outgoing_mail.Append=true
	log4j.appender.cbox_outgoing_mail.MaxFileSize=1000KB
	log4j.appender.cbox_outgoing_mail.MaxBackupIndex=10
	
log4j.appender.cbox_outgoing_mail.layout=org.apache.log4j.PatternLayout
	
log4j.appender.cbox_outgoing_mail.layout.ConversionPattern=[%d{ISO8601}]%6p(
%F:%L) - %m%n

	
log4j.appender.cbox_incoming_mail=org.apache.log4j.RollingFileAppender
	log4j.appender.cbox_incoming_mail.Threshold=DEBUG
	
log4j.appender.cbox_incoming_mail.File=${java.home}/cbox_incoming_mail.log
	log4j.appender.cbox_incoming_mail.Append=true
	log4j.appender.cbox_incoming_mail.MaxFileSize=1000KB
	log4j.appender.cbox_incoming_mail.MaxBackupIndex=10
	
log4j.appender.cbox_incoming_mail.layout=org.apache.log4j.PatternLayout
	
log4j.appender.cbox_incoming_mail.layout.ConversionPattern=[%d{ISO8601}]%6p(
%F:%L) - %m%n

	log4j.appender.cbox_doc_conv=org.apache.log4j.RollingFileAppender
	log4j.appender.cbox_doc_conv.Threshold=DEBUG
	log4j.appender.cbox_doc_conv.File=${java.home}/cbox_doc_conv.log
	log4j.appender.cbox_doc_conv.Append=true
	log4j.appender.cbox_doc_conv.MaxFileSize=1000KB
	log4j.appender.cbox_doc_conv.MaxBackupIndex=10
	log4j.appender.cbox_doc_conv.layout=org.apache.log4j.PatternLayout
	
log4j.appender.cbox_doc_conv.layout.ConversionPattern=[%d{ISO8601}]%6p(%F:%L
) - %m%n

	log4j.appender.cbox=org.apache.log4j.DailyRollingFileAppender
	log4j.appender.cbox.Threshold=DEBUG
	log4j.appender.cbox.File=${java.home}/cbox.log
	log4j.appender.cbox.Append=true
	log4j.appender.cbox.DatePattern='.'yyyy-MM-dd
	log4j.appender.cbox.layout=org.apache.log4j.PatternLayout
	log4j.appender.cbox.layout.ConversionPattern=[%d{ISO8601}]%6p(%F:%L)
- %m%n