[ http://issues.apache.org/jira/browse/COCOON-498?page=all ]
Helma van der Linden closed COCOON-498:
---------------------------------------
Resolution: Fixed
> XMLForm-sample not working for current CVS
> ------------------------------------------
>
> Key: COCOON-498
> URL: http://issues.apache.org/jira/browse/COCOON-498
> Project: Cocoon
> Type: Bug
> Components: * Cocoon Core
> Versions: 2.0.5-dev (Current CVS)
> Environment: Operating System: All
> Platform: PC
> Reporter: Wolfram
> Assignee: Cocoon Developers Team
>
> I'm getting an exception while processing the first page
> of the XMLForm-sample (userIdentify.xml).
> Exception see below.
> It seems that the xerces-version from current CVS (HEAD) is
> responsible for this exception.
> When I use xerces2.1.0.jar (version before replaced by xerces.jar)
> everything works fine for me.
> Here is the exception:
> Original exception : java.util.EmptyStackException
> at java.util.Stack.peek(Stack.java:79)
> at java.util.Stack.pop(Stack.java:61)
> at org.apache.xml.utils.DOMBuilder.endElement(DOMBuilder.java:379)
> at org.apache.xalan.transformer.TransformerIdentityImpl.endElement
> (TransformerIdentityImpl.java:1047)
> at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:147)
> at org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:147)
> at org.apache.cocoon.transformation.AbstractSAXTransformer.endElement
> (AbstractSAXTransformer.java:378)
> at
> org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.java:124)
> at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
> at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.
> dispatch(Unknown Source)
> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
> at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
> at org.apache.avalon.excalibur.xml.JaxpParser.parse(JaxpParser.java:264)
> at org.apache.avalon.excalibur.xml.JaxpParser.parse(JaxpParser.java:215)
> at org.apache.excalibur.xmlizer.impl.TextXMLizer.toSAX(TextXMLizer.java:44)
> at org.apache.excalibur.xmlizer.impl.AbstractXMLizer.toSAX
> (AbstractXMLizer.java:102)
> at org.apache.excalibur.xmlizer.impl.XMLizerImpl.toSAX(XMLizerImpl.java:94)
> at org.apache.cocoon.environment.AbstractEnvironment.toSAX
> (AbstractEnvironment.java:537)
> at
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:140)
> at
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.pro
> cessXMLPipeline(AbstractCachingProcessingPipeline.java:273)
> at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
> (AbstractProcessingPipeline.java:483)
> at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke
> (SerializeNode.java:149)
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNo
> des(AbstractParentProcessingNode.java:85)
> at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke
> (ActTypeNode.java:158)
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNo
> des(AbstractParentProcessingNode.java:85)
> at
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke
> (PreparableMatchNode.java:166)
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNo
> des(AbstractParentProcessingNode.java:109)
> at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke
> (PipelineNode.java:153)
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNo
> des(AbstractParentProcessingNode.java:109)
> at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke
> (PipelinesNode.java:143)
> at org.apache.cocoon.components.treeprocessor.TreeProcessor.process
> (TreeProcessor.java:326)
> at org.apache.cocoon.components.treeprocessor.TreeProcessor.process
> (TreeProcessor.java:308)
> at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke
> (MountNode.java:131)
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNo
> des(AbstractParentProcessingNode.java:85)
> at
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke
> (PreparableMatchNode.java:166)
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNo
> des(AbstractParentProcessingNode.java:109)
> at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke
> (PipelineNode.java:153)
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNo
> des(AbstractParentProcessingNode.java:109)
> at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke
> (PipelinesNode.java:143)
> at org.apache.cocoon.components.treeprocessor.TreeProcessor.process
> (TreeProcessor.java:326)
> at org.apache.cocoon.components.treeprocessor.TreeProcessor.process
> (TreeProcessor.java:308)
> at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke
> (MountNode.java:131)
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNo
> des(AbstractParentProcessingNode.java:85)
> at
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke
> (PreparableMatchNode.java:166)
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNo
> des(AbstractParentProcessingNode.java:109)
> at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke
> (PipelineNode.java:153)
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNo
> des(AbstractParentProcessingNode.java:109)
> at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke
> (PipelinesNode.java:143)
> at org.apache.cocoon.components.treeprocessor.TreeProcessor.process
> (TreeProcessor.java:326)
> at org.apache.cocoon.components.treeprocessor.TreeProcessor.process
> (TreeProcessor.java:308)
> at org.apache.cocoon.Cocoon.process(Cocoon.java:595)
> at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1069)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (ApplicationFilterChain.java:247)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterChain.java:193)
> at org.apache.catalina.core.StandardWrapperValve.invoke
> (StandardWrapperValve.java:260)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
> t(StandardPipeline.java:643)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at org.apache.catalina.core.StandardContextValve.invoke
> (StandardContextValve.java:191)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
> t(StandardPipeline.java:643)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2396)
> at org.apache.catalina.core.StandardHostValve.invoke
> (StandardHostValve.java:180)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
> t(StandardPipeline.java:643)
> at org.apache.catalina.valves.ErrorDispatcherValve.invoke
> (ErrorDispatcherValve.java:170)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
> t(StandardPipeline.java:641)
> at org.apache.catalina.valves.ErrorReportValve.invoke
> (ErrorReportValve.java:172)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
> t(StandardPipeline.java:641)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at org.apache.catalina.core.StandardEngineValve.invoke
> (StandardEngineValve.java:174)
> at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNex
> t(StandardPipeline.java:643)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnectio
> n(Http11Protocol.java:380)
> at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
> (ThreadPool.java:533)
> at java.lang.Thread.run(Thread.java:536)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira