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 "Parmar, Deepak" <dp...@cgmpsystems.com> on 2002/02/26 23:58:28 UTC

Turn off messages in some class

Hi,

My application writes error to console, warning to warning.log file and info
to info.log file
How can I turn off Info/warning messages in some class ( not all )?

Here is some more information:

property file:

log4j.rootLogger=error, STDOUT
log4j.appender.STDOUT=org.apache.log4j.ConsoleAppender

# INFO
log4j.logger.info=INFO, FILE_INFO
log4j.additivity.info=false
log4j.appender.FILE_INFO=org.apache.log4j.RollingFileAppender
log4j.appender.FILE_INFO.File=info.log
blah blah...............

# WARNING
log4j.logger.warn=WARN, FILE_WARN
log4j.additivity.warn=false
log4j.appender.FILE_WARN=org.apache.log4j.RollingFileAppender
log4j.appender.FILE_WARN.File=warn.log
blah blah.....................
--------------------------------------
In some class in PACKAGE1

static Logger infologger = Logger.getLogger("info");
static Logger warninglogger = Logger.getLogger("warn");

infologger.info("Info");
warninglogger.warning("Warning");

In some class in PACKAGE2

static Logger infologger = Logger.getLogger("info");
static Logger warninglogger = Logger.getLogger("warn");

infologger.info("Info");
warninglogger.warning("Warning");

How can I turn off INFO logging in package2?
I tried with "log4j.logger.package2=WARN" but didn't work.

Tx
Deepak


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>