logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Frank W. Zammetti" <fzli...@omnytex.com>
Subject Re: XML config questino
Date Thu, 07 Jul 2005 19:46:45 GMT
Ha, just noticed the typo in my subject... questino... did I just discover
a new subatomic particle?!?

-- 
Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies
http://www.omnytex.com

On Thu, July 7, 2005 3:44 pm, Frank W. Zammetti said:
> Hi all... I have what I thought would be a simple question, but it's
> completely beating me...
>
> I am using the XML config file seen below, Log4J 1.2.8.  The problem I
> have is that anything that calls log.error() in my code goes to
> appError.log as I want, but it *ALSO* goes to appInfo.log.  I need it to
> *ONLY* go to appError.log.
>
> Problem is, I haven't been able to figure out how to configure that.  I
> thought I could just add another category, but because I have classes all
> throughout the app in various packages, this doesn't seem to be the right
> answer.
>
> Can anyone point me in the right direction?  Thanks!
>
> <?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">
> 	<param name="Threshold" value="DEBUG"/>
>     <layout class="org.apache.log4j.PatternLayout">
>       <param name="ConversionPattern" value="%d %-5p %l %x- %m\n" />
>     </layout>
>   </appender>
>   <appender name="APPINFOFILE" class="org.apache.log4j.FileAppender">
>     <param name="Threshold" value="DEBUG"/>
>     <param name="File" value="appInfo.log"/>
>     <param name="Append" value="false"/>
>     <layout class="org.apache.log4j.PatternLayout">
>       <param name="ConversionPattern" value="%d %-5p %l %x- %m\n" />
>     </layout>
>   </appender>
>   <appender name="APPERRORFILE" class="org.apache.log4j.FileAppender">
>     <param name="Threshold" value="ERROR"/>
>     <param name="File" value="appError.log"/>
>     <param name="Append" value="false"/>
>     <layout class="org.apache.log4j.PatternLayout">
>       <param name="ConversionPattern" value="%d %-5p %l %x- %m\n" />
>     </layout>
>   </appender>
>   <appender name="APPAGINGFILE" class="org.apache.log4j.FileAppender">
>     <param name="Threshold" value="DEBUG"/>
>     <param name="File" value="appAging.log"/>
>     <param name="Append" value="false"/>
>     <layout class="org.apache.log4j.PatternLayout">
>       <param name="ConversionPattern" value="%d %-5p %l %x- %m\n" />
>     </layout>
>   </appender>
>   <category name="com.company" additivity="true">
>     <appender-ref ref="CONSOLE" />
>     <appender-ref ref="APPINFOFILE" />
>     <appender-ref ref="APPERRORFILE" />
>   </category>
>   <category name="com.company.app.daemonthreads.AgingProcessDaemonThread"
> additivity="true">
>     <appender-ref ref="APPAGINGFILE" />
>   </category>
> </log4j:configuration>
>
> --
> Frank W. Zammetti
> Founder and Chief Software Architect
> Omnytex Technologies
> http://www.omnytex.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
> For additional commands, e-mail: log4j-user-help@logging.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org


Mime
View raw message