You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by Datoh <da...@free.fr> on 2002/07/26 12:38:50 UTC
XML configuration problem
Hi,
I use the last version of log4J (1.2.5) and there is something that i
don't understand with the result of my xml configuration file:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="Console" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%p [%t] %c{2} (%M:%L) - %m%n"/>
</layout>
</appender>
<appender name="Deliver" class="org.apache.log4j.FileAppender">
<param name="File" value="c2.txt"/>
<param name="Append" value="false"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%m%n"/>
</layout>
</appender>
<category name="leganet.replication.Deliver">
<priority value="debug"/>
<appender-ref ref="Deliver"/>
</category>
<root>
<priority value="info"/>
<appender-ref ref="Console"/>
</root>
</log4j:configuration>
Despite i have a priority value info for root, log4j print on the
console the debug level message... why?
thx
Datoh
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: XML configuration problem
Posted by Jacob Kjome <ho...@visi.com>.
Hello Datoh,
Try adding additivity="false" to your <category> element (which should
be changed to <logger>, btw).
Jake
Friday, July 26, 2002, 5:38:50 AM, you wrote:
D> Hi,
D> I use the last version of log4J (1.2.5) and there is something that i
D> don't understand with the result of my xml configuration file:
D> <?xml version="1.0" encoding="UTF-8" ?>
D> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
D> <log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
D> <appender name="Console" class="org.apache.log4j.ConsoleAppender">
D> <layout class="org.apache.log4j.PatternLayout">
D> <param name="ConversionPattern" value="%p [%t] %c{2} (%M:%L) - %m%n"/>
D> </layout>
D> </appender>
D> <appender name="Deliver" class="org.apache.log4j.FileAppender">
D> <param name="File" value="c2.txt"/>
D> <param name="Append" value="false"/>
D> <layout class="org.apache.log4j.PatternLayout">
D> <param name="ConversionPattern" value="%m%n"/>
D> </layout>
D> </appender>
D> <category name="leganet.replication.Deliver">
D> <priority value="debug"/>
D> <appender-ref ref="Deliver"/>
D> </category>
D> <root>
D> <priority value="info"/>
D> <appender-ref ref="Console"/>
D> </root>
D> </log4j:configuration>
D> Despite i have a priority value info for root, log4j print on the
D> console the debug level message... why?
D> thx
D> Datoh
D> --
D> To unsubscribe, e-mail: <ma...@jakarta.apache.org>
D> For additional commands, e-mail: <ma...@jakarta.apache.org>
--
Best regards,
Jacob mailto:hoju@visi.com
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>