Hi guys,

Looking for some help.  I've searched the archives and I'm still confused.  
I've been struggling to get my logging through log4j.xml.  I use logging in my 
Tomcat web apps and also in standalone applications.

So far my configuration file looks like this:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"; 
debug="true">
    <appender name="std-out" class="org.apache.log4j.ConsoleAppender">
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n"/>
        </layout>
    </appender>

    <appender name="error-out" 
class="org.apache.log4j.DailyRollingFileAppender">
        <param name="File" value="error.log"/>
        <param name="Threshold" value="error"/>
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n"/>
        </layout>
    </appender>

    <appender name="debug-out" 
class="org.apache.log4j.DailyRollingFileAppender">
        <param name="File" value="debug.log"/>
        <param name="Threshold" value="debug"/>
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n"/>
        </layout>
    </appender>

    <logger name="com.mypackage">
        <level value="debug"/>
        <appender-ref ref="std-out" />
        <appender-ref ref="error-out" />
        <appender-ref ref="debug-out" />
    </logger>
    
    <root>
        <level value="error"/>
        <appender-ref ref="std-out" />
    </root>
    
</log4j:configuration>

If I have the <root>'s level set to "error" shouldn't I only be seeing "error" 
logs?

I'm also seeing log4j logs:
log4j: Threshold ="null".
log4j: Retreiving an instance of org.apache.log4j.Logger.
log4j: Setting [com.mypackage] additivity to [true].
log4j: Level value for com.mypackage is  [debug].
log4j: com.mypackage level set to DEBUG
etc...

Why am I seeing this and how can I avoid it?

Thanks!

Roy.

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

Reply via email to