Log4J - file appender (2/more file for same package/class)

Hi All,

My requirement is i want to create 2 log file for same package.

EG: com.foo.bar

my code:

log4j.rootCategory= ALL, fileAppender,stdout

log4j.appender.fileAppender=org.apache.log4j.RollingFileAppender

log4j.appender.fileAppender.File=c:\\temp\\test.log

log4j.appender.fileAppender.MaxFileSize=64KB

log4j.appender.fileAppender.layout=org.apache.log4j.PatternLayout

log4j.appender.stdout=org.apache.log4j.ConsoleAppender

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

log4j.appender.file1=org.apache.log4j.RollingFileAppender

log4j.appender.file1.File= file1.log

log4j.appender.file1.MaxFileSize=64KB

log4j.appender.file1.MaxBackupIndex=1

log4j.appender.file1.layout=org.apache.log4j.PatternLayout

log4j.appender.file1.layout.ConversionPattern=%p %t %c - %m%n

log4j.appender.file2=org.apache.log4j.RollingFileAppender

log4j.appender.file2.File= file2.log

log4j.appender.file2.MaxFileSize=64KB

log4j.appender.file2.MaxBackupIndex=1

log4j.appender.file2.layout=org.apache.log4j.PatternLayout

log4j.appender.file2.layout.ConversionPattern=%p %t %c - %m%n

log4j.appender.file3=org.apache.log4j.RollingFileAppender

log4j.appender.file3.File= file3.log

log4j.appender.file3.MaxFileSize=64KB

log4j.appender.file3.MaxBackupIndex=1

log4j.appender.file3.layout=org.apache.log4j.PatternLayout

log4j.appender.file3.layout.ConversionPattern=%p %t %c - %m%n

// THIS IS FOR ClIENT

log4j.logger.com.ls.es.service=DEBUG, file1

// THIS IS FOR SUPPORT

log4j.logger.com.ls.es.service=DEBUG, file2

// THIS IS ERROR MESSAGE

log4j.logger.com.ls.es.service=ERROR, file3

Here file1 is for Client(Client Admin)and file2 is for Support.

but am getting only file3.log file which is for Error Message..

some where configuration is missing...

Thanks,

by

dhana

[2003 byte] By [Dhanasekarana] at [2007-10-3 3:46:37]
# 1
log4j.rootCategory= INFO, fileAppender,stdouti have changed the Log level to INFO in my log Root now am getting 2 files- file2 & file3.. but file1 is not creating..am using Weblogic..bydhana
Dhanasekarana at 2007-7-14 21:43:23 > top of Java-index,Archived Forums,Debugging Tools and Techniques...
# 2

I have created a class that allow to create easily new logs:

1.- Switch the Root Logger output

2.- Create as many logs as desired (I build a simple web server, each new client has a log associated to it).

Main problem: code and comments in spanish.

Are you intereseted on it? Let me know, I can send it to you by mail.

Cesar

cesar_spaina at 2007-7-14 21:43:23 > top of Java-index,Archived Forums,Debugging Tools and Techniques...