Posted By:
Anonymous
Posted On:
Thursday, December 12, 2002 07:23 AM
The define more than one.
log4j.rootLogger=debug, R, S
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=${tone.logHome}/toneLog4j.log
log4j.appender.R.MaxFileSize=2MB
log4j.appender.R.MaxBackupIndex=2
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%5p %d{dd MMM yyyy HH:mm:ss} (%F:%L) - %m%n
log4j.appender.R.Threshold=INFO
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=${tone.logHome}/secondLog4j.log
log4j.appender.R.MaxFileSize=2MB
log4j.appender.R.MaxBackupIndex=2
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%5p %d{dd MMM yyyy HH:mm:ss} (%F:%L) - %m%n
log4j.appender.R.Threshold=INFO
But in this case ALL messages are logged into BOTH files. For splitting you have to use
categories.
...
log4j.logger.category-name=threshold appender-names