Trace is not a standard log4j level.
The text Threshold="null" is output by DOMConfigurator to indicate that you have not set a hierarchy-wide threshold. The message is terse but otherwise harmless. Are you using a custom Trace level? At 10:42 25.06.2002 -0500, you wrote: >Using log4j 1.2 > >Given this configuration file (testlog4jcfg.xml): > ><?xml version="1.0" encoding="UTF-8" ?> ><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> ><log4j:configuration debug="true" >xmlns:log4j="http://jakarta.apache.org/log4j/" > > <appender name="applog" > class="org.apache.log4j.DailyRollingFileAppender"> > <param name="File" value="AutoPublish.log" /> > <param name="DatePattern" value="'.'yyyy-MM-dd'.log'"/> > <layout class="org.apache.log4j.PatternLayout"> > <param name="ConversionPattern" value="%d{DATE} %5p %t %c{2} > - %m%n"/> > </layout> > </appender> > > > <root> > <priority value="trace"/> > <appender-ref ref="applog" /> > </root> ></log4j:configuration> > >This configuration is read by this line of code: > DOMConfigurator.configure("testlog4jcfg.xml"); > >When I run this program, I get this output: > >log4j: Threshold ="null". >log4j: Level value for root is [trace]. >log4j: root level set to DEBUG >log4j: Class name: [org.apache.log4j.DailyRollingFileAppender] >log4j: Setting property [file] to [AutoPublish.log]. >log4j: Setting property [datePattern] to ['.'yyyy-MM-dd'.log']. >log4j: Parsing layout of class: "org.apache.log4j.PatternLayout" >log4j: Setting property [conversionPattern] to [%d{DATE} %5p %t %c{2} - >%m%n]. >log4j: setFile called: AutoPublish.log, true log4j: setFile ended >log4j: Appender [applog] to be rolled at midnight. >log4j: Adding appender named [applog] to category [root]. > >Why is it setting the threshold to null? Why is it ignoring the setting >of the root level to trace? > >Second question : the program in question in this case is actually a >simple JUnit test >application. It seems to me as if some of the input is not getting to the >file, even >if I make it debug, instead of trace. Is there a timing issue here? If >the program exits before log output has been completed, will log output >not get to the log file? If that is the case, and I suspect it is, is >there an easy way around this? > >----------------------------------------------------------------- >Steve Cohen >Sr. Software Engineer >Ignite Sports, Inc. >[EMAIL PROTECTED] > > >-- >To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- Ceki -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>