Hello Sam,

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]

Reply via email to