On Nov 19, 2010, at 12:10 PM, Don Raikes wrote:

> Hello,
> 
> Ok so now I just need a working example of a log4j.properties file.
> 
> My desire is to have a console logger with level debug and a file appender 
> with log level = warn.
> 
> I have been away from this for a while, but now need to quickly do some 
> logging for a project I am working on, and don't have a lot of time for 
> tinkering around with properties files.
> 
> Any help would be greatly appreciated.
> 

Look at the tests/input directory for all the property files used in the unit 
tests.  All of them would be a working property file.

In your case, you need to attach both appenders to the root, set the level of 
the root to debug and set a threshold of warn on the file appender.  Here is an 
untested example:


log4j.rootLogger=DEBUG, FileAppender, ConsoleAppender
log4j.appender.FileAppender=org.apache.log4j.FileAppender
log4j.appender.FileAppender.file=output/temp
log4j.appender.FileAppender.threshold=WARN
log4j.appender.FileAppender.layout=org.apache.log4j.PatternLayout 
log4j.appender.FileAppender.layout.ConversionPattern=%-5p - %m%n
log4j.appender.ConsoleAppender=org.apache.log4j.ConsoleAppender
log4j.appender.ConsoleAppender.layout=org.apache.log4j.PatternLayout 
log4j.appender.ConsoleAppender.layout.ConversionPattern=%-5p - %m%n



---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-user-h...@logging.apache.org

Reply via email to