Sure JBuilder5, tomcat 4.1.27 log4j 1.2.8 struts 1.1 Jdk 1.3.0_02 Here is a list of the jar files in my WEB-INF/lib
ae.jar (mine no log4j stuff in here I checked ) ae_ejb.jar (mine no log4j stuff in here I checked ) beandt.jar (JBuilder log4j stuff in here) commons-beanutils.jar (struts1.1\contrib\struts-el\lib) commons-collections.jar (struts1.1\contrib\struts-el\lib) commons-digester.jar (struts1.1\contrib\struts-el\lib) commons-logging.jar (struts1.1\contrib\struts-el\lib) dbswing.jar (JBuilder no log4j stuff in here) dx.jar (JBuilder no log4j stuff in here) j2ee.jar (Sun 1.3.1) jboss-client.jar (Jboss 3.0.4) jboss-common.jar (Jboss 3.0.4) jboss-j2ee.jar (Jboss 3.0.4) jbosssx-client.jar (Jboss 3.0.4) jnp-client.jar (Jboss 3.0.4) jnpserver.jar (Jboss 3.0.4) jstl.jar (struts1.1\contrib\struts-el\lib) log4j-1.2.8.jar (struts1.1\contrib\struts-el\lib) standard.jar (struts1.1\contrib\struts-el\lib) struts.jar (struts1.1\contrib\struts-el\lib) struts-el.jar (struts1.1\contrib\struts-el\lib) xerces.jar (1.4.4) The WEB-INF/classes directory has only classes in the com namespace. Also I did a search for log4j in my jakarta-tomcat-4.1.27 directory and the only log4j that shows up is the one in WEB-INF/lib. When I run the thing from JBuilder the same jars are in my required libraries. The other weird thing that I should note is that the original stack trace that I mentioned was returned as html to my browser. In the tomcat console nothing is printed. Thanks again, Scott > > There is something fishy about the stack trace. The following is from > your stack trace: > at org.apache.log4j.Category.callAppenders(Category.java:190) > > If you look at the code of log4j 1.2.8, Category.java, line 190, you > will see that the line consists of a 'break' statement, not an > invocation of AppenderAttachableImpl.appendLoopOnAppenders, as the > stack trace suggests. > > The evidence presented so far suggests that you are running two > different versions of log4j simultaneously. > > Can you tell more about your environment? JBuilder, JDK, JBoss, Tomcat > versions? > > > At 11:11 AM 9/13/2003 -0500, Scott Morgan wrote: >>Hi Ceki, >> >> I am using the pre compiled versions from the Jakarta download >>binaries site for all of the libraries. After my .war files unwars >> the log4j-1.2.8.jar is in my lib directory with all the other jars, >> suns j2ee.jar (1.3.1), jboss-j2ee.jar (3.0.4), exc. Also I mention >> that I have two j2ee.jar implementations in my path because it wasn't >> working without the sun j2ee.jar since that is necessary for the >>log4j stuff and I am connecting to a jboss 3.0.4 server to get my data >>objects. >> >>Thanks for responding! >>Scott >> >> > >> > - Are you compiling log4j yourself using JBulder? >> > >> > - Do you have older versions of log4j lying around? >> > >> > At 02:57 PM 9/12/2003 -0500, you wrote: >> >>Hi, >> >> >> >> I am trying to get log4j to work in the following environment; >> >>tomcat 4.1.27 log4j 1.2.8 struts 1.1 >> >> >> >>I have been able to get it working through invoking tomcat through >> >> JBuilder. However when I run it with the startup.bat file I get a >> weird error. I have a log4j.xml file that works fine in my swing >> applet, and the JBuilder tomcat arena, logs messages , prints to >> the console nothing fancy. >> >> >> >><?xml version="1.0" encoding="UTF-8" ?> >> >><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> >> >> >> >><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> >> >> <appender name="X" class="org.apache.log4j.ConsoleAppender"> >> >> <layout class="org.apache.log4j.PatternLayout"> >> >> <param name="ConversionPattern" value="%d{hh:mm:ss} %c %M %t >> %p >> >>line >> >>%L -%m%n"/> >> >> </layout> >> >> </appender> >> >> <logger name="com.adligo.systems.ae.ui.http" additivity="false"> >> >> <level value="DEBUG"/> >> >> <appender-ref ref="X"/> >> >> </logger> >> >> <root> >> >> <priority value="WARN"/> >> >> <appender-ref ref="X" /> >> >> </root> >> >></log4j:configuration> >> >> >> >>When I use this same file with struts and log4j, I am able to get >> the >> >> file to load ok, I verified this with some System.out.printlns. The >> code also correctly checks and finds the debug levels when calling; >> logger.isDebugEnabled() or logger.isInfoEnabled() >> >> >> >>However the code crashes when I try to call; >> >>logger.debug("foo") or logger.info("foo") at >> >>com.adligo.systems.ae.ui.http.LoginAction.execute(LoginAction.java:34) >> >> >> >>The following is the whole error. >> >> >> >>java.lang.NoSuchMethodError: >> >>org.apache.log4j.spi.LoggingEvent.getLevel()Lorg/apache/log4j/Level; >> >> at >> >>org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:206) >> >> at >> >> >> org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:57) >> >> at >> org.apache.log4j.Category.callAppenders(Category.java:190) >> >> at org.apache.log4j.Category.forcedLog(Category.java:375) at >> >> org.apache.log4j.Category.debug(Category.java:244) >> >> at >> >>com.adligo.systems.ae.ui.http.LoginAction.execute(LoginAction.java:34) >> >> at >> >>org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr >> >> ocessor.java:484) >> >> at >> >>org.apache.struts.action.RequestProcessor.process(RequestProcessor.java: >> >> 274) >> >> at >> >>org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) >> >> at >> >>org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525) >> >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) >> >> at >> >> javax.servlet.http.HttpServlet.service(HttpServlet.java:853) >> >> >> >>Any help here would be greatly appreciated! >> >>-- >> >>Scott Morgan >> >>President Adligo Inc. >> >>Ph: 773-758-8735 >> >>Fax: 773-632-0568 >> >>http://www.adligo.com >> >> >> >> >> >> >> >> >> >> >> >>--------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > -- >> > Ceki Gülcü >> > >> > For log4j documentation consider "The complete log4j manual" >> ISBN: >> > 2970036908 http://www.qos.ch/shop/products/clm_t.jsp >> > >> > import org.apache.Facetime; >> > ApacheCon US 2003, 18-21 November http://apachecon.com/ >> > >> > >> > >> > --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >>-- >>Scott Morgan >>President Adligo Inc. >>Ph: 773-758-8735 >>Fax: 773-632-0568 >>http://www.adligo.com >> >> >> >>--------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] For >> additional commands, e-mail: [EMAIL PROTECTED] > > -- > Ceki Gülcü > > For log4j documentation consider "The complete log4j manual" ISBN: > 2970036908 http://www.qos.ch/shop/products/clm_t.jsp > > import org.apache.Facetime; > ApacheCon US 2003, 18-21 November http://apachecon.com/ > > > > --------------------------------------------------------------------- To > unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- Scott Morgan President Adligo Inc. Ph: 773-758-8735 Fax: 773-632-0568 http://www.adligo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]