Hi Peter, I also had some issue with commons-logging with some unstable versions of Tomcat in the past. Which version are you using? However, Cactus is built every day (nightly builds) and all the Cactus tests are run against the latest Tomcat 3.x and 4.x in CVS.
You can check the results on http://jakarta.apache.org/cactus/build_result.html -Vincent > -----Original Message----- > From: Peter Neubauer [mailto:[EMAIL PROTECTED]] > Sent: 23 September 2002 15:00 > To: [EMAIL PROTECTED] > Subject: Logging breaking > > Hi, > I'm new to cactus, but I would like to set up some testing. > When I fire up my Tomcat and test, I get the following: > Exception Report: > > javax.servlet.ServletException: Error instantiating servlet class > org.apache.cactus.server.ServletTestRedirector > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:817) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:6 02 > ) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e. > java:231) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e. > java:225) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :566) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator Ba > se.java:472) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :564) > at > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.ja va > :246) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:225 2) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :1 > 64) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :566) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446 ) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. ja > va:163) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.j av > a:875) > at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java: 95 > 2) > at java.lang.Thread.run(Thread.java:536) > > Root Cause: > > java.lang.ExceptionInInitializerError > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA cc > essorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons tr > uctorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:274) > at java.lang.Class.newInstance0(Class.java:296) > at java.lang.Class.newInstance(Class.java:249) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:810) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:6 02 > ) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e. > java:231) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e. > java:225) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :566) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator Ba > se.java:472) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :564) > at > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.ja va > :246) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:225 2) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :1 > 64) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :566) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446 ) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. ja > va:163) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va > :566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.j av > a:875) > at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java: 95 > 2) > at java.lang.Thread.run(Thread.java:536) > Caused by: 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:382) > at > org.apache.cactus.server.ServletTestRedirector.(ServletTestRedirector.ja va > ;org/apache/cactus/util/log/LogAspect.aj(1k):81) > ... 34 more > Caused by: 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.getLogConstructor(LogFact or > yImpl.java:415) > at > org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImp l. > java:523) > ... 38 more > Caused by: org.apache.commons.logging.LogConfigurationException: Class > org.apache.commons.logging.impl.Log4JCategoryLog does not implement Log > at > org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFact or > yImpl.java:411) > ... 39 more > > > I have commons-logging-1.0.1 and cactus-13-1.4.1.jar, junit-3.8.jar. > > Any hints? > > /peter > > > > _____________________________________________________ > > Gratis e-mail resten av livet p� www.yahoo.se/mail > > Busenkelt! > > > -- > To unsubscribe, e-mail: <mailto:cactus-user- > [EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:cactus-user- > [EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
