2010-11-01 4 views

Répondre

1

J'ai finalement trouvé la solution à ce problème. Voici la source log4j.xml:

<?xml version='1.0' encoding='ISO-8859-1' ?> 
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> 
<log4j:configuration> 
    <appender name="CONSOLE-DEBUG" class="org.apache.log4j.ConsoleAppender"> 
    <param name="target" value="System.out"/> 
    <layout class="org.apache.log4j.PatternLayout"> 
     <param name="ConversionPattern" value="%d{ISO8601} [%5p] %m at %l%n"/> 
    </layout> 
    <filter class="org.apache.log4j.varia.LevelRangeFilter"> 
     <param name="LevelMin" value="ALL"/> 
     <param name="LevelMax" value="INFO"/> 
    </filter> 
    </appender> 
    <appender name="CONSOLE-WARN" class="org.apache.log4j.ConsoleAppender"> 
    <param name="target" value="System.err"/> 
    <layout class="org.apache.log4j.PatternLayout"> 
     <param name="ConversionPattern" value="%d{ISO8601} [%5p] %m at %l%n"/> 
    </layout> 
    <filter class="org.apache.log4j.varia.LevelRangeFilter"> 
     <param name="LevelMin" value="WARN"/> 
    </filter> 
    </appender> 
    <appender name="LOG-FILE-APPENDER" class="org.apache.log4j.FileAppender"> 
    <param name="file" value="app.log"/> 
    <layout class="org.apache.log4j.PatternLayout"> 
     <param name="ConversionPattern" value="%d{ISO8601} [%5p] %c %m at %l%n"/> 
    </layout> 
    </appender> 
    <category name="org.apache.mina.filter.ssl.SslHandler" additivity="false"> 
    <priority value="ERROR"/> 
    <appender-ref ref="LOG-FILE-APPENDER"/> 
    </category> 
    <category name="org.apache.mina.filter.ssl.SslFilter" additivity="false"> 
    <priority value="ERROR"/> 
    <appender-ref ref="LOG-FILE-APPENDER"/> 
    </category> 
    <root> 
    <priority value="DEBUG"/> 
    <appender-ref ref="CONSOLE-WARN"/> 
    <appender-ref ref="CONSOLE-DEBUG"/> 
    <appender-ref ref="LOG-FILE-APPENDER"/> 
    </root> 
</log4j:configuration> 
Questions connexes