Oh, and I should say that I'm using a standard log4j properties file. So
given what I have below, how do I change it?
Thanks!
log4j.debug=true
#First appender dumps to screen
log4j.rootCategory=DEBUG, stdout, F, email
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%-5p: %m%n
#Second appender writes to a file
log4j.appender.F=org.apache.log4j.RollingFileAppender
log4j.appender.F.File=${user.home}/logs/Doh_log.txt
log4j.appender.F.Threshold=INFO
log4j.appender.F.MaxFileSize=1000KB
log4j.appender.F.MaxBackupIndex=2
log4j.appender.F.layout=org.apache.log4j.PatternLayout
log4j.appender.F.layout.ConversionPattern=%-5p: %m%n
#Third appender emails errors
log4j.appender.email=org.apache.log4j.net.SMTPAppender
log4j.appender.email.Threshold=DEBUG
[EMAIL PROTECTED]
log4j.appender.email.From= [EMAIL PROTECTED]
log4j.appender.email.Subject=DOH! Error
log4j.appender.email.SMTPHost=mail.myhost.com
log4j.appender.email.BufferSize=30
log4j.appender.email.layout=org.apache.log4j.PatternLayout
log4j.appender.email.layout.ConversionPattern=%d{ISO8601} %5p [%t]
(%F:%L) - %m%n
-----Original Message-----
From: Marc Esher (4-2060)
Sent: Wednesday, September 15, 2004 9:39 AM
To: [EMAIL PROTECTED]
Subject: this has to be super simple: different logger, multiple
appenders, for different classes
All,
This has to be so simple: I have 2 classes, and I want each of those
classes to use a different logger. Each logger will have an stdout,
email, and file appender
When I call the logger for Class1, I want to say getLogger("Class1") and
then have the 3 different appenders for that logger invoked.
When I call the logger for Class2, I want to say getLogger("Class2") and
then have the 3 different append for that logger invoked.
How does one do this?
Thanks!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]