Yes it is But I was not thinkning of a programmatically created logger.
Say I have this : log4j.rootLogger=DEBUG, A1, mailer log4j.logger.aClass=DEBUG, A2, mailer log4j.appender.A1=org.apache.log4j.FileAppender log4j.appender.A1.file=TEProxy.log log4j.appender.A1.append=false log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=%d [%t] %-5p %c - %m%n log4j.appender.A2=org.apache.log4j.FileAppender log4j.appender.A2.file=PerfPublisher.log log4j.appender.A2.append=false log4j.appender.A2.layout=org.apache.log4j.PatternLayout log4j.appender.A2.layout.ConversionPattern=%d [%t] %-5p %c - %m%n log4j.appender.mailer=org.apache.log4j.net.SMTPAppender [EMAIL PROTECTED] [EMAIL PROTECTED] log4j.appender.mailer.subject=TEProxy log4j.appender.mailer.SMTPHost=smtp-gw log4j.appender.mailer.bufferSize=5 log4j.appender.mailer.layout=org.apache.log4j.PatternLayout log4j.appender.mailer.layout.ConversionPattern=%d [%t] %-5p %c - %m%n Is it correct ? the RootLogger and the aClass logger have their own FileAppender and they both refer to the mailer SMTPAppender (so they merge log message to the mailer appender) this is what I meant. ionel > I incurred in a similar doubt lately. Supose you are > configuring your > logger programmatically. So you can create an > appender, create a logger, > and set the appender to that logger. In the case > you are creating more > than one logger, it may be interesting (but I'm no > sure yet...) to reuse > the same appender, so that making changes in one > configuration, will > reflect on ALL the loggers that use it. > > Ionel, is this your case? _________________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran�ais ! Yahoo! Mail : http://fr.mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
