Jaroslaw, If you are running the Java SDK 1.4 you have to build it manually. The provided Cocoon.war file is only Java SDK 1.3.1 compatible- You'd think they'd provide both but what do I know.
-Marc Jarosław Zabiełło wrote: >I have working Tomcat 4.02 under Windows XP. JAVA_HOME variable is >correct. JSP and servlet examples works fine. > >I have a problem with adding Cocoon 2.02 to my Tomcat. I have copied >cocoon.war to webapps directory of Tomcat and started >http://localhost:8080/cocoon/. The file was extracted and ... I got >errors. I have been struggled with this all day, tried to read manual, >but I cannot resolve the problem. Can you help? The error returned is: > >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. >javax.servlet.ServletException: Servlet.init() for servlet Cocoon2 > > threw exception > at >org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935) > at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:653) > at >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > 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.java:190) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > 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:566) > at >org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > 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:566) > 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/Source > at org.apache.cocoon.Cocoon.contextualize(Cocoon.java:183) > at >org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1209) > at org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:407) > at >org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:916) > at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:653) > at >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > 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.java:190) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > 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:566) > at >org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > at >org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > 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:566) > 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) > > -- <http://www.reanimality.com> Marc Jeffrey Driftmeyer [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> http://www.reanimality.com /Infinite Nothingness is the Limit of Being! - marc jeffrey driftmeyer/