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: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
