Hi, I am trying to use Cocoon 2.0.3 (Solaris 8, Java 1.3.1_03) with Castor XML to have an object model inserted into a Cocoon pipeline for further processing/transformation.
When trying to use CastorTransformer in the following scenario <?xml version="1.0"?> <page xmlns:castor="http://castor.exolab.org/cocoontransfomer"> <castor:InsertBean name="accountNature" scope="request" mapping="props/castor-bind.xml" /> </page> I get the following exception: java.lang.NoSuchMethodError at org.apache.cocoon.transformation.CastorTransformer$1.startElement(CastorTransformer.java:94) at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:876) at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:540) at org.apache.cocoon.transformation.CastorTransformer.insertBean(CastorTransformer.java:225) at org.apache.cocoon.transformation.CastorTransformer.process(CastorTransformer.java:173) at org.apache.cocoon.transformation.CastorTransformer.startElement(CastorTransformer.java:132) at org.apache.cocoon.www.xml.view_account_natures_from_castor_xml.generate(view_account_natures_from_castor_xml.java:109) at org.apache.cocoon.generation.ServerPagesGenerator.generate(ServerPagesGenerator.java:258) at org.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:250) at org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:399) at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:153) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:85) at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:156) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:109) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:140) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:109) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:144) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:328) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:293) at org.apache.cocoon.Cocoon.process(Cocoon.java:575) It seems like I've got things configured correctly as I can see in the stack trace that the CastorTransformer kicks in. I just cannot get my head around the NullPointerException per se. Any idea what mightbe going wrong ? Could this be a problem related to a) the version of Castor I am using (i.e. 0.9.3.9) b) the version of Xerces I am using (1.4.4) Thanks Werner --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>