Hello, I've set up a class, call it com.draper.SomeClass.
package com.draper;
import org.log4j.*;
class SomeClass {
private static final Logger logger = Logger.getLogger(SomeClass.class);
private debugMe() {
logger.debug("hello, world");
}
public static void main(String[] args) {
System.out.println(System.getProperty("log4j.configuration");
SomeClass obj = new SomeClass();
}
}
I've set up a log4j.properties file as follows:
*************
log4j.rootCategory=DEBUG, Default, Chainsaw
log4j.appender.Default=org.apache.log4j.FileAppender
log4j.appender.Default.file=/home/wkreamer/server.log
log4j.appender.Default.layout=org.apache.log4j.xml.XMLLayout
log4j.appender.Default.append=false
log4j.appender.Chainsaw=org.apache.log4j.net.SocketAppender
log4j.appender.Chainsaw.remoteHost=georgia.draper.com
log4j.appender.Chainsaw.port=4445
log4j.appender.Chainsaw.locationInfo=true
log4j.com.draper.SomeClass=DEBUG, Chainsaw
*******
when I run SomeClass.main(), I get the following output:
[wkreamer@georgia wkreamer]
java -Dlog4j.configuration=/home/wkreamer/log4j.properties -classpath
log4j-1.2.7.jar com.draper.SomeClass
/home/wkreamer/log4j.properties
log4j:WARN No appenders could be found for logger (isr.GeoToCellTransform).
log4j:WARN Please initialize the log4j system properly.
Can anyone point out my mistake? Is it in code, or is it in the way I set
up the log4j.properties file?
Thanks a lot,
Bill Kreamer
--
To unsubscribe, e-mail: <mailto:log4j-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:log4j-user-help@;jakarta.apache.org>