it's the well-known endorsed lib problem. If Cocoon 2.0.4 works, I guess you copied the xalan-xx.jar, xercesImpl-xx.jar and xml-apis.jar from the Cocoon 2.0.4 lib dirctory to %JAVA_HOME%/jre/lib/endorsed or to %TOMCAT_HOME%/common/endorsed. Now the problem is, that with Cocoon 2.1 you get other versions of xalan-xx.jar and xercesImpl-xx.jar and you have to do it again.
Another possibility (especially when you want to switch between both versions) is to remove the above mentioned JARs from the endorsed diretories and to start Cocoon with the option -Djava.endorsed.dirs=/path/to/Cocoon/lib, which can be set differently for both Cocoon versions.
Joerg
Chance, Sam USA wrote:
Hello! I am a newbie who is trying to learn...I am able to build the latest Cocoon 2.1 snapshot, but I can't execute it in Tomcat. Cocoon 2.0.4 works fine. I'm using Windows XP pro, JVM 1.4.1 and Tomcat 4.1.12. Can anyone advise? Thank you! Sam Below is the browser output: Cocoon 2 - Internal server error type fatal message Failed to execute pipeline. description org.apache.cocoon.ProcessingException: Failed to execute pipeline.: org.apache.cocoon.CascadingIOException: org.apache.xml.utils.WrappedRuntimeException: The output format must have a '{http://xml.apache.org/xslt}content-handler' property!: org.apache.xml.utils.WrappedRuntimeException: The output format must have a '{http://xml.apache.org/xslt}content-handler' property! sender org.apache.cocoon.servlet.CocoonServlet source Cocoon servlet cause org.apache.xml.utils.WrappedRuntimeException: The output format must have a '{http://xml.apache.org/xslt}content-handler' property! request-uri /cocoon/documents/index.html full exception chain stacktrace Original exception : org.apache.cocoon.CascadingIOException: org.apache.xml.utils.WrappedRuntimeException: The output format must have a '{http://xml.apache.org/xslt}content-handler' property!: org.apache.xml.utils.WrappedRuntimeException: The output format must have a '{http://xml.apache.org/xslt}content-handler' property! at org.apache.cocoon.serialization.HTMLSerializer.setOutputStream(HTMLSeria lizer.java:92) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe line.processXMLPipeline(AbstractCachingProcessingPipeline.java:277) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process (AbstractProcessingPipeline.java:485) at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke( SerializeNode.java:145) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. invokeNodes(AbstractParentProcessingNode.java:84) at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.i nvoke(PreparableMatchNode.java:164) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. invokeNodes(AbstractParentProcessingNode.java:108) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(P ipelineNode.java:153)
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]