Thanx a lot, working now!
I set the level and changed my categories to loggers.
/Håkan, fitter, happier=)
21 jan 2009 kl. 15.03 skrev Jacob Kjome:
Have you tried setting an explicit level for the the AlternativeLog
logger? You've got...
log4j.category.AlternativeLog=A3
log4j.additivity.AlternativeLog=false
I wonder if AlternativeLog initially inherited the ERROR level from
the rootLogger before it had it's additivity reset to false? Try...
log4j.category.AlternativeLog=DEBUG, A3
log4j.additivity.AlternativeLog=false
BTW, you should use "log4j.logger" instead of "log4j.category".
"Category" has been deprecated for years now.
Jake
On Wed, 21 Jan 2009 11:53:13 +0100
"hakan.jacobsson" <[email protected]> wrote:
Hi,
I'm using the text-based (properties) configuration file.
I want to log some messages to an alternate log file.
I've come as far as this:
---------------------------------
log4j.rootLogger = ERROR, WebLog
log4j.category.se.aftonbladet.elitserien=ERROR
log4j.category.org.apache.struts2=ERROR
log4j.category.org.apache=ERROR
log4j.category.catalia=ERROR
# ALTERNATE CATEGORY
log4j.category.AlternativeLog=A3
log4j.additivity.AlternativeLog=false
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Threshold = DEBUG
log4j.appender.stdout.Target = System.out
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern = %d{ISO8601} %-5p
[%F: %L] : %m%n
log4j.appender.WebLog = org.apache.log4j.RollingFileAppender
log4j.appender.WebLog.file = /opt/tomcat/logs/elitserienservice.log
log4j.appender.WebLog.MaxFileSize=2048KB
log4j.appender.WebLog.MaxBackupIndex = 5
log4j.appender.WebLog.layout = org.apache.log4j.PatternLayout
log4j.appender.WebLog.layout.ConversionPattern = %d{ISO8601} %-5p
[%F: %L] : %m%n
# ALTERNATE APPENDER
log4j.appender.A3=org.apache.log4j.RollingFileAppender
log4j.appender.A3.file=/opt/tomcat/logs/elitserienservice_alt.log
log4j.appender.A3.MaxFileSize=2048KB
log4j.appender.A3.MaxBackupIndex = 5
log4j.appender.A3.layout=org.apache.log4j.PatternLayout
log4j.appender.A3.layout.ConversionPattern=%d{ISO8601} %-5p [%F:%
L] : %m%n
----------------------------------
But when I use:
--------------------------
private static final Logger logger = Logger.getLogger
("AlternativeLog");
-------------------------
I dont get anything logged with the above logger.
Help much appreciated!
/best regards, Håkan Jacobsson - System developer in Stockholm,
Sweden
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]