I had similar problems. Look in the archives and follow the thread "[SOLUTION] Cocoon with the Tomcat 4.0.3"
Best Regards, Rick Schwartz > -----Original Message----- > From: Ivan Chui [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, March 05, 2002 8:23 PM > To: [EMAIL PROTECTED] > Subject: Help - I'm stuck with Cocoon > > > Hi, > > I had checked through the site FAQs but found nothing related my problem. > Could someone out there, please help me up. > > I am using Tomcat 4.0.2, I have copied the cocoon.war to the tomcat/webapps > directory and > restarted the Tomcat server. > > Attached is the log files in my /webapps/cocoon/web-inf/logs > > Thanks. > > > > Accessing http://localhost:8080/cocoon/ got the following: > > > Apache Tomcat/4.0.2 - HTTP Status 500 - Internal Server Error > ---------------------------------------------------------------------------- > ---- > > type Exception report > > message Internal Server Error > > description The server encountered an internal error (Internal Server Error) > that prevented it from fulfilling this request. > > exception > > javax.servlet.ServletException: Servlet.init() for servlet Cocoon threw > exception > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:93 > 5) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:653) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > va:214) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > va:190) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180 > ) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. > java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 > ) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java > :174) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java: > 1012) > at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107 > ) > at java.lang.Thread.run(Thread.java:484) > > > root cause > > java.lang.NoClassDefFoundError: javax/xml/transform/URIResolver > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:486) > at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111) > at > org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLo > ader.java:1631) > at > org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.jav > a:926) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav > a:1360) > at java.lang.ClassLoader.loadClass(ClassLoader.java:290) > at java.lang.ClassLoader.loadClass(ClassLoader.java:253) > at > org.apache.avalon.excalibur.component.ExcaliburComponentManager.configure(Ex > caliburComponentManager.java:408) > at org.apache.cocoon.Cocoon.configure(Cocoon.java:406) > at org.apache.cocoon.Cocoon.initialize(Cocoon.java:267) > at > org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:991) > at org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:308) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:91 > 6) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:653) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > va:214) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > va:190) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180 > ) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. > java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 > ) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 64) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java > :174) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > 66) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java: > 1012) > at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107 > ) > at java.lang.Thread.run(Thread.java:484) > > > > ---------------------------------------------------------------------------- > ---- > > > > Ivan Chui > Service Engineer > > INetest.com Pte Ltd > Tel: +65 773 7889 > Fax: +65 773 7890 > Mobile: +65 9750 2655 > Website: http://www.inetest.com > --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>