Hi Igor, It's hard to say what is happening since Enhyda and Jonas are probably controlling the classloader configuration for Tomcat5. You could add a log4j.xml file to Tomcat's common/classes directory for Tomcat's logging. For the webapp itself, make sure log4j.jar is in WEB-INF/lib and if you are depending on Log4j autoconfiguration, make sure log4j.xml is in WEB-INF/classes, not the root of BarracudaDiscRack. BTW, you wrote "Web-inf/lib". Make double sure that the directory is in all caps, so, "WEB-INF/lib". Case is important, even on Windows.
Jake Quoting Igor Smirnov <[EMAIL PROTECTED]>: > Hi, > > I am having a problem with BarracudaDiscRack application that load withing > Tomcat. > I;m useing Enhydra, jonas 4.1, Tomcat 5. > I have all the necessary files(lof4j, barracuda etc) jars in Web-inf/lib and > the classes in Web-inf\classes. > In the main BarracudaDiscRack folder, I have the log4j.xml that contains the > following lines: > > <?xml version="1.0" encoding="UTF-8" ?> > <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> > <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" > debug="false" threshold="debug"> > <appender name="A1" class="org.apache.log4j.ConsoleAppender"> > <layout class="org.apache.log4j.PatternLayout"> > <param name="ConversionPattern" value="%-4r [%t] %-5p %c %x - > %m%n"/> > </layout> > </appender> > <appender name="A2" class="org.apache.log4j.FileAppender"> > <param name="File" > value="C:/IgorEnhydra6.0-1/work/webapps/Enhydra/BarracudaDiscRack/WEB-INF/main.log" > /> > <param name="Append" value="false" /> > <layout class="org.apache.log4j.PatternLayout"> > <param name="ConversionPattern" value="%-4r [%t] %-5p %c %x - > %m%n"/> > </layout> > </appender> > <appender name="JUnitAppender" class="org.apache.log4j.FileAppender"> > <param name="File" > value="C:/IgorEnhydra6.0-1/work/webapps/Enhydra/BarracudaDiscRack/WEB-INF/test.log" > /> > <param name="Append" value="true" /> > <layout class="org.apache.log4j.PatternLayout"> > <param name="ConversionPattern" value="%-4r [%t] %-5p %c %x - > %m%n"/> > </layout> > </appender> > <logger name="test.org.enhydra.barracuda" additivity="false"><level > value="off"/><appender-ref ref="JUnitAppender"/></logger> > > <!-- standard debuggers which should stay on --> > <logger name="org.enhydra.barracuda.plankton.Classes"><appender-ref > ref="A1"/></logger> > <logger > name="org.enhydra.barracuda.plankton.data.ObjectRepositoryAssembler"><level > value="warn"/><appender-ref ref="A1"/></logger> > <!-- other debuggers (testing/debugging purposes) --> > <logger > name="org.enhydra.barracuda.core.event.ApplicationGateway"><appender-ref > ref="A1"/></logger> > > <!-- Note: This root logger will be inherited by all loggers unless you > use additivity="false". --> > <root> > <level value="warn"/> > <appender-ref ref="A1"/> > <!--<appender-ref ref="A3"/>--> > <!--<appender-ref ref="A4"/>--> > </root> > </log4j:configuration> > > Now, when the application is loaded I get an error: > log4j:WARN No appenders could be found for logger (root). > log4j:WARN Please initialize the log4j system properly. > log4j:WARN No appenders could be found for logger > (org.apache.catalina.session.ManagerBase) > log4j:WARN Please initialize the log4j system properly. > > The servers starts, but no logging is performed. > > What might be going wrong. I had no similiar problem withing jonas 3x ant > Tomcat 4x. > Thank you! > Igor --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]