logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Farrell, Timothy" <Timothy.Farr...@Compuware.com>
Subject RE: New issue on Log4J initialization
Date Fri, 08 Aug 2003 15:11:22 GMT
Actually that is the message I am getting (I just abbreviated it a bit).  

In my application the log4j.jar file does not exist in the common/lib
directory of Tomcat.  This file only exists in the web-inf/lib directory of
my application.

Could this be attributed to my environmental settings:
.;E:\Program Files\IBM\WebSphere MQ\Java\lib\providerutil.jar;
E:\Program Files\IBM\WebSphere MQ\Java\lib\com.ibm.mqjms.jar;
E:\Program Files\IBM\WebSphere MQ\Java\lib\ldap.jar;
E:\Program Files\IBM\WebSphere MQ\Java\lib\jta.jar;
E:\Program Files\IBM\WebSphere MQ\Java\lib\jndi.jar;
E:\Program Files\IBM\WebSphere MQ\Java\lib\jms.jar;
E:\Program Files\IBM\WebSphere MQ\Java\lib\connector.jar;
E:\Program Files\IBM\WebSphere MQ\Java\lib\fscontext.jar;
E:\Program Files\IBM\WebSphere MQ\Java\lib\com.ibm.mq.jar;
E:\jakarta-log4j-1.2.8\dist\lib\log4j-1.2.8;E:\istrobe20jars\dom4j.jar;
E:\Tomcat 4.1\common\lib\servlet.jar;
E:\Tomcat 4.1\bin\bootstrap.jar;
E:\Sandbox\build\classes;
C:\j2sdk1.4.1_01\bin;
E:\Ant1.5.3\apache-ant-1.5.3-1\lib\ant.jar;
E:\Ant1.5.3\apache-ant-1.5.3-1\lib\optional.jar

Thanks for hanging in there.

Sincerely,

Tim

-----Original Message-----
From: Jacob Kjome [mailto:hoju@visi.com] 
Sent: Friday, August 08, 2003 10:57 AM
To: Log4J Users List


There doesn't appear to be anything wrong with your log4j.xml (except that 
you should use <level> rather than <priority>, but that isn't the issue
here).

Note that the error you've mentioned in previous emails is not an issue
here...

"Log4j: WARN No appenders could be found for logger 
(org.apache.commons.digester.Digester.sax).  Please initialize the log4j 
system properly."

I'd bet that goes away if you remove log4j.jar from 
CATALINA_HOME/common/lib (please test this out).  Having log4j.jar in 
WEB-INF/lib of your application provides for a separate logging environment 
since it is in a distinct classloader.

I'm at a loss as to why you are not seeing debug message?  You are running 
code that does logger.debug(), right?

Anyone else have a clue what is happening here?


Jake

At 09:49 AM 8/8/2003 -0400, you wrote:
>Can anyone see anything wrong with this log4j.xml file?  For some reason I
>cannot get lof4j to initialize and it's driving me crazy.  I am sure it is
>something I am doing wrong but I can't seem to locate the problem.
>
>The error message I am getting is:
>
>No appenders could be found for logger.  Please initialize the log4j system
>properly .
>
>Here is the log4j file:
>
><?xml version="1.0" encoding="UTF-8" ?>
><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
><!-- For Ant build -->
><log4j:configuration>
><!-- order of elements: renderer*, appender*, (category | ...) , root -->
>
>     <appender name="LF5" class="org.apache.log4j.lf5.LF5Appender">
>         <param name="MaxNumberOfRecords" value="1000"/>
>     </appender>
>
>     <appender name="file" class="org.apache.log4j.RollingFileAppender">
>         <param name="file" value="build.log"/>
>         <param name="maxBackupIndex" value="3"/>
>         <param name="maxFileSize" value="100KB"/>
>         <layout class="org.apache.log4j.TTCCLayout"/>
>     </appender>
>
>     <!-- if using this in ant, be sure the java mail libraries are
avaiable
>-->
>     <appender name="mail" class="org.apache.log4j.net.SMTPAppender">
>         <param name="Threshold" value="debug"/>
>         <param name="SMTPHost" value="bh1.compuware.com"/>
>         <param name="bufferSize" value="1"/>
>         <param name="to" value="timothy.farrell@compuware.com"/>
>         <param name="from" value="timothy.farrell@compuware.com"/>
>         <param name="subject" value="Ant test"/>
>         <layout class="org.apache.log4j.HTMLLayout"/>
>     </appender>
>
>         <appender name="STDOUT" class="org.apache.log4j.ConsoleAppender">
>         <layout class="org.apache.log4j.PatternLayout">
>             <param name="ConversionPattern" value="[%t] %C{2} (%F:%L) -
>%m%n"/>
>         </layout>
>         </appender>
>
>         <root>
>             <priority value="debug" />
>             <appender-ref ref="STDOUT" />
>         <appender-ref ref="file"/>
>    <!--     <appender-ref ref="mail"/> -->
>    <!--     <appender-ref ref="LF5"/> -->
>         </root>
>
></log4j:configuration>
>
>Thank you for your help.
>
>
>
>The contents of this e-mail are intended for the named addressee only. It
>contains information that may be confidential. Unless you are the named
>addressee or an authorized designee, you may not copy or use it, or
disclose
>it to anyone else. If you received it in error please notify us immediately
>and then destroy it.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: log4j-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: log4j-user-help@jakarta.apache.org


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



The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it. 


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


Mime
View raw message