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]>

Reply via email to