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 Tomasz Zdych <tz...@ebp.de> on 2005/10/24 16:35:30 UTC
stderr, stdout appender
I want to send the DEBUG<->INFO messages to standard out and WARNING<->FATAL
messages to standard error.
I use this config:
log4j.rootCategory = DEBUG, stderr, stdout
# stdout appender
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{dd.MM.yyyy HH:mm:ss.SSS} %5p
[%t] %c\n%m%n
log4j.appender.stderr= org.apache.log4j.ConsoleAppender
log4j.appender.stderr.Threshold=ERROR
log4j.appender.stderr.target=System.err
log4j.appender.stderr.layout=org.apache.log4j.PatternLayout
log4j.appender.stderr.layout.ConversionPattern=%d{dd.MM.yyyy HH:mm:ss.SSS} %5p
[%t] %c\n%m%n
but it's send the ERRORS to both stdout and stderr. What should I change, that
it works correctly? It is possible to use the filters in not xml property
file? How to use 'MinLevel' and 'MaxLevel' params in property file?
Thanks
Tomasz
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org