Default log4j.xml:
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration
xmlns:log4j="http://jakarta.apache.org/log4j/"
debug="false">
<appender name="logConsole"
class="org.apache.log4j.ConsoleAppender">
<param name="Threshold" value="DEBUG" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%d %-5p %l - %m%n" />
</layout>
</appender>
<root>
<appender-ref ref="logConsole"/>
</root>
</log4j:configuration>
I've got really tired of reading manuals each time I want to put a simple log4j.xml in my project, so here it is. Default log4j.xml ready to be copy-pasted into (usually) src dir.
This creates output like this:
2007-03-24 16:29:50,578 INFO HelloWorld.testHelloWorld(HelloWorld.java:12) - hello, world