[kaffe] Bug Report: Tomcat 4.1.29 admin servlet throws exception

Sebastiano Viviani sebastiano@system5.it
Tue Dec 9 05:06:02 2003


kaffe CVS version until 09 Dec 2003
Platform Fedora Core 1
compiler gcc3.2.2
arch x86 compatible
When tomcat starts and load admin servlet it throws the following stack trace

 java.lang.NoClassDefFoundError: org/apache/struts/legacy/GenericDataSource
   at org.apache.struts.action.ActionServlet.init (ActionServlet.java:472)
   at org.apache.webapp.admin.ApplicationServlet.init 
(ApplicationServlet.java:152)
   at javax.servlet.GenericServlet.init (GenericServlet.java:256)
   at org.apache.catalina.core.StandardWrapper.loadServlet 
(StandardWrapper.java:935)
   at org.apache.catalina.core.StandardWrapper.allocate 
(StandardWrapper.java:668)
   at org.apache.catalina.core.StandardWrapperValve.invoke 
(StandardWrapperValve.java:210)
   at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext 
(StandardPipeline.java:643)
   at org.apache.catalina.core.StandardPipeline.invoke 
(StandardPipeline.java:480)
   at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
   at org.apache.catalina.core.StandardContextValve.invoke 
(StandardContextValve.java:191)
   at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext 
(StandardPipeline.java:643)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke 
(AuthenticatorBase.java:553)
   at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext 
(StandardPipeline.java:641)
   at org.apache.catalina.core.StandardPipeline.invoke 
(StandardPipeline.java:480)
   at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
   at org.apache.catalina.core.StandardContext.invoke 
(StandardContext.java:2417)
   at org.apache.catalina.core.StandardHostValve.invoke 
(StandardHostValve.java:180)
   at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext 
(StandardPipeline.java:643)
   at org.apache.catalina.valves.ErrorDispatcherValve.invoke 
(ErrorDispatcherValve.java:171)
   at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext 
(StandardPipeline.java:641)
   at org.apache.catalina.valves.ErrorReportValve.invoke 
(ErrorReportValve.java:172)
   at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext 
(StandardPipeline.java:641)
   at org.apache.catalina.core.StandardPipeline.invoke 
(StandardPipeline.java:480)
   at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
   at org.apache.catalina.core.StandardEngineValve.invoke 
(StandardEngineValve.java:174)
   at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext 
(StandardPipeline.java:643)
   at org.apache.catalina.core.StandardPipeline.invoke 
(StandardPipeline.java:480)
   at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:995)
   at org.apache.coyote.tomcat4.CoyoteAdapter.service (CoyoteAdapter.java:193)
   at org.apache.coyote.http11.Http11Processor.process 
(Http11Processor.java:781)
   at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection 
(Http11Protocol.java:549)
   at org.apache.tomcat.util.net.TcpWorkerThread.runIt 
(PoolTcpEndpoint.java:589)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run 
(ThreadPool.java:666)
   at java.lang.Thread.run (Thread.java:321)

Did i make something wrong or is it a bug?
Sebastiano Viviani