I am not using log4j in my application, but only in poolman (which I guess is part of my application after all). (here comes the famous user-whine) But it was working before....
The one I got down was the latest stable release of log4j today. Only Poolman should be doing something with the initialization - there is nothing in my servlet (except anything for struts)... Poolman has little in its config file for that... I hate mondays -----Original Message----- From: chuckcavaness [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 13, 2002 1:00 PM To: struts-user Subject: RE: Logging in 1.1b2 -> help me obi-wan I'm surprised that downloading the newest version of log4j doesnt' fix your problem. The root cause in your stack trace: [org.apache.commons.logging.impl.Log4JCategoryLog does not implement Log] implies that the version of the log4j installed in your web app isnt' the latest. Are you initializing log4j in your ActionServlet? If so, try commenting all of that out and going with the log4j default initialization. This means get the latest and put it into the /lib dir. Then create a log4j.properties and discuss in my logging chapter. Put that in the /classes directory and see what happens. I'll grab 1.1b2 and test it as well. Chuck > > So pretty much this is the issue... I cannot seem to have log4j loading > anywhere near my struts app and have it still work. > > I need log4j for poolman (I think). The struts book seems to show log4j > still co-existing, so I dont understand why this all blow up on me now > > > -----Original Message----- > From: Chmura, William B. > Sent: Tuesday, August 13, 2002 11:53 AM > To: struts-user > Subject: Logging in 1.1b2 > > > > I just dropped in 1.1B2 and all of the sudden things stopped working. I > > have two apps I tried it with... Both of which were running a nightly > build from around august 1st. One of them still works, but the other > one does not. > > I checked the archives and there was a thread discussing having an older > > log4j jar in the lib directory. I do have one in the webapp that no > longer works ( for Poolman). I tried updating to the newest log4j and I > > still have this problem: > > Any ideas? > > PS. If i drop log4j into the other apps lib directory - it too blows a > gasket! > > > 2002-08-13 11:43:25 StandardContext[/twizard]: Servlet /twizard threw > load() exception > javax.servlet.ServletException: Error instantiating servlet class > org.apache.struts.action.ActionServlet > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav > a:893) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:808) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j > ava:3266) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:3395 > ) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454) > at > org.apache.catalina.core.StandardHost.install(StandardHost.java:714) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:300) > at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:389) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:23 > 2) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu > pport.java:155) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131) > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:614) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343) > at > org.apache.catalina.core.StandardService.start(StandardService.java:388) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:506) > at org.apache.catalina.startup.Catalina.start(Catalina.java:781) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:681) > at org.apache.catalina.startup.Catalina.process(Catalina.java:179) > at java.lang.reflect.Method.invoke(Native Method) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243) > ----- Root Cause ----- > java.lang.ExceptionInInitializerError: > org.apache.commons.logging.LogConfigurationException: > org.apache.commons.logging.LogConfigurationException: > org.apache.commons.logging.LogConfigurationException: Class > org.apache.commons.logging.impl.Log4JCategoryLog does not implement Log > at > org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImp > l.java:530) > at > org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImp > l.java:285) > at > org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImp > l.java:255) > at > org.apache.commons.logging.LogFactory.getLog(LogFactory.java:375) > at > org.apache.struts.action.ActionServlet.<clinit>(ActionServlet.java:375) > at java.lang.Class.newInstance0(Native Method) > at java.lang.Class.newInstance(Class.java:237) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav > a:884) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:808) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j > ava:3266) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:3395 > ) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454) > at > org.apache.catalina.core.StandardHost.install(StandardHost.java:714) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:300) > at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:389) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:23 > 2) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu > pport.java:155) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1131) > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:614) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343) > at > org.apache.catalina.core.StandardService.start(StandardService.java:388) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:506) > at org.apache.catalina.startup.Catalina.start(Catalina.java:781) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:681) > at org.apache.catalina.startup.Catalina.process(Catalina.java:179) > at java.lang.reflect.Method.invoke(Native Method) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243) > > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>