Hello,

I have a simple log4j program.

When I use the "stdout log messages" section of my log4j.properties, log4j works well. But when I uncomment "file appender" section I get the following errors:

log4j:WARN No appenders could be found for logger (LogClass).
log4j:WARN Please initialize the log4j system properly.

I am confused because I used to see these errors when the log4j.properties was not on Classpath. But here it is obviously working with the stdout.

Could someone please kindly help?

Regards,
Mac



### file appender ###
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.maxFileSize=100KB
log4j.appender.file.maxBackupIndex=5
log4j.appender.file.File=test.log
log4j.appender.file.threshold=info
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L -%m%n

### stdout log messages ###
#log4j.appender.stdout=org.apache.log4j.ConsoleAppender
#log4j.appender.stdout.Target=System.out
#log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
#log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
#log4j.rootLogger=warn, stdout





public class LogClass {
    private static org.apache.log4j.Logger log = Logger
            .getLogger(LogClass.class);

    public static void main(String[] args) {
                        log.info("Info");
    }
}


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to