I attached the configuration file for you. I am really appreciated for any help.
Original xml configuration file I got from: org/apache/log4j/xml/examples/sample4.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" configDebug="true"> <appender name="ASYNC" class="org.apache.log4j.AsyncAppender"> <appender-ref ref="TEMP"/> </appender> <appender name="TEMP" class="org.apache.log4j.FileAppender"> <param name="File" value="e:/example.log"/> <param name="Append" value="false"/> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d %-5p [%t] %C{2} (%F:%L) - %m%n"/> </layout> </appender> <root> <priority value="debug"/> <appender-ref ref="ASYNC"/> </root> </log4j:configuration> I got following result using above configuration file. The category name doesn't show up. 2001-11-19 10:13:57,655 WARN [main] ? (?:?) - Message 1 2001-11-19 10:13:57,655 ERROR [main] ? (?:?) - Message 2 2001-11-19 10:13:57,665 DEBUG [main] ? (?:?) - Message 3 java.lang.Exception: Just testing at org.apache.log4j.xml.examples.XMLSample.sample(XMLSample.java:59) at org.apache.log4j.xml.examples.XMLSample.main(XMLSample.java:36) ======================================================================== For more testing, I added category to configuration file and attached FileAppender TEMP to it as following. As a result, the category name does show up in log file, but log statements are logged twice in log file. I understand why logs are duplicate. But, I don't know why category name doesn't show in original xml configuration file. <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" configDebug="true"> <appender name="ASYNC" class="org.apache.log4j.AsyncAppender"> <appender-ref ref="TEMP"/> </appender> <appender name="TEMP" class="org.apache.log4j.FileAppender"> <param name="File" value="e:/example.log"/> <param name="Append" value="false"/> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d %-5p [%t] %C{2} (%F:%L) - %m%n"/> </layout> </appender> <category name="org.apache.log4j.xml.examples.XMLSample"> <appender-ref ref="TEMP"/> </category> <root> <priority value="debug"/> <appender-ref ref="ASYNC"/> </root> </log4j:configuration> Thanks, lisa -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>