Hi Matt, The first thing to check is whether log4j succeeds in finding your xml file and whether it is correct. That should be easy by using the log4j debug mode:
When you start your JUnit test runner, pass -Dlog4j.debug=true -Vincent > -----Original Message----- > From: Matt Raible [mailto:[EMAIL PROTECTED] > Sent: 16 September 2003 20:45 > To: 'Cactus Users List' > Subject: RE: Does cactus recognize log4j.xml > > Yes, log4j.xml is in my classpath. I can take this up with the log4j > mailing list if you think it's a config setting in my log4j.xml file. > I've pasted it below in case you spot something abnormal. > > Thanks, > > Matt > > <?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 - %C{1}.%M(%L) | %m%n"/> > </layout> > </appender> > > <appender name="ERROR_LOG" > class="org.apache.log4j.RollingFileAppender"> > <param name="File" value="${catalina.home}/logs/error.log"/> > <param name="Append" value="false"/> > <param name="MaxFileSize" value="333KB"/> > <param name="MaxBackupIndex" value="3"/> > <layout class="org.apache.log4j.PatternLayout"> > <param name="ConversionPattern" value="%d [%t] %-5p %c{2} - > %m%n"/> > </layout> > <filter class="org.apache.log4j.varia.LevelRangeFilter"> > <param name="LevelMin" value="ERROR" /> > </filter> > </appender> > > <logger name="org.apache"> > <level value="WARN"/> > </logger> > > <logger name="org.apache.cactus"> > <level value="WARN"/> > </logger> > > <logger name="com.ibatis.db.sqlmap.MappedStatement"> > <level value="WARN"/> > </logger> > > <logger name="com.resortquest.mvc.model.ServiceLocator"> > <level value="WARN"/> > </logger> > > <root> > <level value="DEBUG"/> > <appender-ref ref="CONSOLE"/> > <appender-ref ref="ERROR_LOG"/> > </root> > > </log4j:configuration> > > -----Original Message----- > From: Vincent Massol [mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 16, 2003 12:33 PM > To: 'Cactus Users List' > Subject: RE: Does cactus recognize log4j.xml > > > Hi Matt, > > I haven't tried it but I don't think it should be a problem. Cactus uses > commons-logging and commons-logging is transparent to log4j > configuration. Have you put log4j.xml in the classpath? Otherwise, if I > recall you have to pass a log4j system property that points to it. > > -Vincent > > > > -----Original Message----- > > From: Matt Raible [mailto:[EMAIL PROTECTED] > > Sent: 16 September 2003 19:01 > > To: [EMAIL PROTECTED] > > Subject: Does cactus recognize log4j.xml > > > > Will cactus pickup my log4j.xml settings? I have the following in my > > log4j.xml, but it doesn't seem to get picked up: > > > > <category name="org.apache.cactus"> > > <level value="WARN"/> > > </category> > > > > I've also tried: > > > > <logger name="org.apache.cactus"> > > <level value="WARN"/> > > </logger> > > > > On past projects, I've used a log4j.properties file with the following > > > and it worked fine: > > > > # Don't show debug logs for Cactus > > log4j.category.org.apache.cactus=WARN > > log4j.category.org.apache.commons.httpclient=WARN > > log4j.category.httpclient=WARN > > > > Thanks, > > > > Matt > > > > > > > > --------------------------------------------------------------------- > > 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] > > > > --------------------------------------------------------------------- > 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]
