On Wed, 2005-05-04 at 10:35 -0700, Steve Kuo wrote: > Here's what I'm trying to do. Use one appender for a > particular logger (say x.y.z), and another default > appender for everything else. > > The default appender is easy: > log4j.rootLogger=ERROR, logFile > log4j.appender.logFile=org.apache.log4j.RollingFileAppender > log4j.appender.logFile.MaxFileSize=1MB > and so on.. > > What I can't figure out is how to setup an appender > for a particular logger instance?
log4j.<loggerName>=<level> \ |INHERITED| NULL,<appenderName>,<appenderName>... are my notes. so for logger x.y.z it might be log4j.x.y.z=DEBUG, a1 where a1 is defined as log4j.appender.A1=<full appender class Name> e.g. log4j.appender.A1=org.apache.log4j.FileAppender I think that's right. HTH DaveP. (Still fighting the book :-) But making slow progress. regards DaveP --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
