Hi all,

I tried to use cactus plugin with tomcat-4.1.2-LE.
WAR has been build, temporary tomcat filesystem created,
and during application startup an error occured during filterredirector initialization.
It seems like version problem with I don't know
maven, cactus, aspectj, commons-logging? Can be anything.


Has anybody met anything like that and knows what to do?
Or maybe there is a workaround to skip automatic
filterredirector include in web.xml? ServletRedirector is all I need.

Tomcat log from webapplication startup attached.

--
Norbert Pabiś

Nobody expects the Debian Inquisition!
Our two weapons are fear and surprise... and ruthless efficiency!
2003-10-02 23:43:48 HostConfig[localhost]: Expanding web application archive 
xlsdb-cactus.war
2003-10-02 23:43:49 StandardHost[localhost]: Installing web application at context 
path /xlsdb-cactus from URL file:/tmp/cactus/tomcat4x/webapps/xlsdb-cactus
2003-10-02 23:43:50 WebappLoader[/xlsdb-cactus]: Deploying class repositories to work 
directory /tmp/cactus/tomcat4x/work/Standalone/localhost/xlsdb-cactus
2003-10-02 23:43:50 WebappLoader[/xlsdb-cactus]: Deploy class files /WEB-INF/classes 
to /tmp/cactus/tomcat4x/webapps/xlsdb-cactus/WEB-INF/classes
2003-10-02 23:43:50 WebappLoader[/xlsdb-cactus]: Deploy JAR 
/WEB-INF/lib/aspectjrt-1.0.6.jar to 
/tmp/cactus/tomcat4x/webapps/xlsdb-cactus/WEB-INF/lib/aspectjrt-1.0.6.jar
2003-10-02 23:43:50 WebappLoader[/xlsdb-cactus]: Deploy JAR 
/WEB-INF/lib/cactus-13-1.6dev-20030809.jar to 
/tmp/cactus/tomcat4x/webapps/xlsdb-cactus/WEB-INF/lib/cactus-13-1.6dev-20030809.jar
2003-10-02 23:43:50 WebappLoader[/xlsdb-cactus]: Deploy JAR 
/WEB-INF/lib/commons-httpclient-2.0-rc1.jar to 
/tmp/cactus/tomcat4x/webapps/xlsdb-cactus/WEB-INF/lib/commons-httpclient-2.0-rc1.jar
2003-10-02 23:43:50 WebappLoader[/xlsdb-cactus]: Deploy JAR 
/WEB-INF/lib/commons-logging-1.0.jar to 
/tmp/cactus/tomcat4x/webapps/xlsdb-cactus/WEB-INF/lib/commons-logging-1.0.jar
2003-10-02 23:43:50 WebappLoader[/xlsdb-cactus]: Deploy JAR 
/WEB-INF/lib/csvjdbc-0.9.jar to 
/tmp/cactus/tomcat4x/webapps/xlsdb-cactus/WEB-INF/lib/csvjdbc-0.9.jar
2003-10-02 23:43:50 WebappLoader[/xlsdb-cactus]: Deploy JAR 
/WEB-INF/lib/httpunit-1.5.3.jar to 
/tmp/cactus/tomcat4x/webapps/xlsdb-cactus/WEB-INF/lib/httpunit-1.5.3.jar
2003-10-02 23:43:50 WebappLoader[/xlsdb-cactus]: Deploy JAR 
/WEB-INF/lib/junit-3.8.1.jar to 
/tmp/cactus/tomcat4x/webapps/xlsdb-cactus/WEB-INF/lib/junit-3.8.1.jar
2003-10-02 23:43:50 WebappLoader[/xlsdb-cactus]: Deploy JAR 
/WEB-INF/lib/poi-1.8.0-dev-20020919.jar to 
/tmp/cactus/tomcat4x/webapps/xlsdb-cactus/WEB-INF/lib/poi-1.8.0-dev-20020919.jar
2003-10-02 23:43:50 WebappLoader[/xlsdb-cactus]: Deploy JAR 
/WEB-INF/lib/velocity-1.3.1.jar to 
/tmp/cactus/tomcat4x/webapps/xlsdb-cactus/WEB-INF/lib/velocity-1.3.1.jar
2003-10-02 23:43:50 WebappLoader[/xlsdb-cactus]: Deploy JAR 
/WEB-INF/lib/velocity-dep-1.3.1.jar to 
/tmp/cactus/tomcat4x/webapps/xlsdb-cactus/WEB-INF/lib/velocity-dep-1.3.1.jar
2003-10-02 23:43:51 ContextConfig[/xlsdb-cactus]: Configured an authenticator for 
method BASIC
2003-10-02 23:43:51 StandardManager[/xlsdb-cactus]: Seeding random number generator 
class java.security.SecureRandom
2003-10-02 23:43:51 StandardManager[/xlsdb-cactus]: Seeding of random number generator 
has been completed
2003-10-02 23:43:52 StandardContext[/xlsdb-cactus]: Exception starting filter 
filterredirector
java.lang.ExceptionInInitializerError
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
        at java.lang.Class.newInstance0(Class.java:308)
        at java.lang.Class.newInstance(Class.java:261)
        at 
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:253)
        at 
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:327)
        at 
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:120)
        at 
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3159)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:3603)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:821)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
        at 
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:307)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:772)
        at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:400)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:718)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:358)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
        at org.apache.catalina.core.StandardService.start(StandardService.java:497)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Caused by: org.apache.commons.logging.LogConfigurationException: 
org.apache.commons.logging.LogConfigurationException: 
org.apache.commons.logging.LogConfigurationException: Class 
org.apache.commons.logging.impl.Jdk14Logger does not implement Log
        at 
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:509)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:285)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:255)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:381)
        at 
org.apache.cactus.server.FilterTestRedirector.<clinit>(FilterTestRedirector.java;org/apache/cactus/util/log/LogAspect.aj[1k]:87)
        ... 35 more
Caused by: org.apache.commons.logging.LogConfigurationException: 
org.apache.commons.logging.LogConfigurationException: Class 
org.apache.commons.logging.impl.Jdk14Logger does not implement Log
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:404)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:502)
        ... 39 more
Caused by: org.apache.commons.logging.LogConfigurationException: Class 
org.apache.commons.logging.impl.Jdk14Logger does not implement Log
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:400)
        ... 40 more

2003-10-02 23:43:52 StandardContext[/xlsdb-cactus]: Context startup failed due to 
previous errors
2003-10-02 23:44:03 StandardHost[localhost]: Removing web application at context path 
/xlsdb-cactus
2003-10-02 23:44:03 StandardHost[localhost]: ContainerBase.removeChild: stop: 
LifecycleException:  Container StandardContext[/xlsdb-cactus] has not been started
        at org.apache.catalina.core.StandardContext.stop(StandardContext.java:3644)
        at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1036)
        at 
org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDeployer.java:470)
        at org.apache.catalina.core.StandardHost.remove(StandardHost.java:852)
        at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:758)
        at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:738)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:360)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1221)
        at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1233)
        at org.apache.catalina.core.StandardService.stop(StandardService.java:554)
        at org.apache.catalina.core.StandardServer.stop(StandardServer.java:2225)
        at 
org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:624)


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to