Tom,

There is a set of interesting benchmarks for Jaxen/JDOM vs Xalan/Xerces 
published on the Jaxen site.
http://dom4j.org/benchmarks/xpath/index.html

They don't mention XSLTC though.
Is there a plan for a benchmark comparison of the latest XSLTC vs the rest?

Ivelin




Ivelin Ivanov wrote:
> 
> Thanks for the good news Tom !
> 
> It actually works all the way through the Feedback Wizard.
> 
> I've updated the version in Cocoon CVS HEAD.
> 
> 
> Let's vote for making XSLTC the default XSLT parser in Cocoon 2.1-dev 
> alpha. I think the stylesheets which depend on Xalan extensions should 
> specificly name the transformer. All the rest should be fine with XSLTC,
> or if they're not, Tom's group will fix that.
> 
> +1
> 
> 
> BTW, Tom do you have any recent benchmark tests for XSLTC vs Xalan, 
> Saxon, MSXML ?
> 
> 
> 
> Ivelin
> 
> 
> 
> Tom Amiro wrote:
> 
>> Hi Ivanov,
>>
>> Possible good news. I tried the latest xsltc.jar with Cocoon and
>> was able to run a few Forms Handling Examples (didn't go too far though).
>> With an older xsltc.jar, it didn't work at all. We've made a number of 
>> fixes in XSLTC and one of them must have helped.
>>
>> I've attached the latest xsltc.jar for your convenience. Please try it 
>> and see how much further you get.
>>
>> Tom
>>
>> Ivelin Ivanov wrote:
>>
>>> Tom,
>>>
>>> Here are more details which will hopefully help narrow down the problem.
>>>
>>> I was running c2.1-dev, tomcat 4.0.1, win98 box.
>>>
>>> I believe the error occured while the attached xslt was processing the
>>> attached xml document.
>>>
>>> If necessary I can send my webapp dir.
>>>
>>> Looking forward to the next iteration.
>>>
>>> Ivelin
>>>
>>> Ivelin Ivanov wrote:
>>>
>>>> Gianugo,
>>>>
>>>>
>>>> I've finally tried it and got the following stack trace on the first
>>>> page of the XMLForm demo.
>>>>
>>>>
>>>> :
>>>>
>>>>
>>>>
>>>> Personal Information
>>>> -------------------------------------------------------------------------------- 
>>>>
>>>>
>>>>
>>>> Personal Information  First Name
>>>>
>>>> Last Name
>>>>
>>>> Email
>>>>
>>>> Age
>>>>
>>>> Professional roles GeekHackerStudentUniversity ProfessorSoftware
>>>> DeveloperTechnical LeaderDevelopment ManagerExecutiveHeir of the Apache
>>>> tribe
>>>>
>>>> Hobbies Swimming
>>>> Body Building
>>>> Skiing
>>>> Running
>>>> Football
>>>> Reading
>>>> Writing
>>>> Soccer
>>>> Blogging
>>>>
>>>> An error occurred
>>>> The org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode
>>>> notifies that org.apache.cocoon.ProcessingException says:
>>>>
>>>> org.apache.xalan.xsltc.TransletException:
>>>> javax.xml.transform.TransformerException:
>>>> java.lang.ArrayIndexOutOfBoundsException
>>>>
>>>> More precisely:
>>>>
>>>> org.apache.cocoon.ProcessingException: Failed to execute pipeline.:
>>>> javax.xml.transform.TransformerException:
>>>> org.apache.xalan.xsltc.TransletException:
>>>> javax.xml.transform.TransformerException:
>>>> java.lang.ArrayIndexOutOfBoundsException
>>>>
>>>>
>>>> extra info
>>>> full exception chain stacktrace show
>>>> Original exception : javax.xml.transform.TransformerException:
>>>> org.apache.xalan.xsltc.TransletException:
>>>> javax.xml.transform.TransformerException:
>>>> java.lang.ArrayIndexOutOfBoundsException
>>>> at
>>>> 
>org.apache.xalan.xsltc.trax.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:207)
> 
>>>>
>>>>
>>>> at
>>>> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:91) 
>>>>
>>>> at
>>>> 
>org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:601)
> 
>>>>
>>>>
>>>> at
>>>> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:91) 
>>>>
>>>> at
>>>> 
>org.apache.cocoon.transformation.AbstractSAXTransformer.endDocument(AbstractSAXTransformer.java:305)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.sax.XMLByteStreamInterpreter.parse(XMLByteStreamInterpreter.java:112)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByteStreamInterpreter.java:102)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline.processXMLPipeline(CachingProcessingPipeline.java:249)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:495)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:142)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:132)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:132)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at org.apache.cocoon.Cocoon.process(Cocoon.java:588)
>>>> at 
>>>> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1034) 
>>>>
>>>> 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:243) 
>>>>
>>>>
>>>> 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:201) 
>>>>
>>>>
>>>> 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:2344) 
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) 
>>>>
>>>>
>>>> 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:462) 
>>>>
>>>> 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:163) 
>>>>
>>>>
>>>> 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:1011) 
>>>>
>>>>
>>>> at
>>>> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106) 
>>>>
>>>>
>>>> at java.lang.Thread.run(Thread.java:484)
>>>>
>>>> Original exception : javax.xml.transform.TransformerException:
>>>> org.apache.xalan.xsltc.TransletException:
>>>> javax.xml.transform.TransformerException:
>>>> java.lang.ArrayIndexOutOfBoundsException
>>>> at
>>>> org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:662) 
>>>>
>>>>
>>>> at
>>>> org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:212) 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.xalan.xsltc.trax.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:204)
> 
>>>>
>>>>
>>>> at
>>>> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:91) 
>>>>
>>>> at
>>>> 
>org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:601)
> 
>>>>
>>>>
>>>> at
>>>> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:91) 
>>>>
>>>> at
>>>> 
>org.apache.cocoon.transformation.AbstractSAXTransformer.endDocument(AbstractSAXTransformer.java:305)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.sax.XMLByteStreamInterpreter.parse(XMLByteStreamInterpreter.java:112)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByteStreamInterpreter.java:102)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline.processXMLPipeline(CachingProcessingPipeline.java:249)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:495)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:142)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:132)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:132)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at org.apache.cocoon.Cocoon.process(Cocoon.java:588)
>>>> at 
>>>> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1034) 
>>>>
>>>> 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:243) 
>>>>
>>>>
>>>> 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:201) 
>>>>
>>>>
>>>> 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:2344) 
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) 
>>>>
>>>>
>>>> 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:462) 
>>>>
>>>> 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:163) 
>>>>
>>>>
>>>> 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:1011) 
>>>>
>>>>
>>>> at
>>>> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106) 
>>>>
>>>>
>>>> at java.lang.Thread.run(Thread.java:484)
>>>> ---------
>>>> org.apache.xalan.xsltc.TransletException:
>>>> javax.xml.transform.TransformerException:
>>>> java.lang.ArrayIndexOutOfBoundsException
>>>> at
>>>> org.apache.xalan.xsltc.runtime.TextOutput.endDocument(TextOutput.java:334) 
>>>>
>>>> at wizard2html.transform()
>>>> at
>>>> 
>org.apache.xalan.xsltc.runtime.AbstractTranslet.transform(AbstractTranslet.java:539) 
>>>>
>>>>
>>>> at
>>>> org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:658) 
>>>>
>>>>
>>>> at
>>>> org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:212) 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.xalan.xsltc.trax.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:204)
> 
>>>>
>>>>
>>>> at
>>>> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:91) 
>>>>
>>>> at
>>>> 
>org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:601)
> 
>>>>
>>>>
>>>> at
>>>> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:91) 
>>>>
>>>> at
>>>> 
>org.apache.cocoon.transformation.AbstractSAXTransformer.endDocument(AbstractSAXTransformer.java:305)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.sax.XMLByteStreamInterpreter.parse(XMLByteStreamInterpreter.java:112)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByteStreamInterpreter.java:102)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline.processXMLPipeline(CachingProcessingPipeline.java:249)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:495)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:142)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:132)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:132)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at org.apache.cocoon.Cocoon.process(Cocoon.java:588)
>>>> at 
>>>> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1034) 
>>>>
>>>> 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:243) 
>>>>
>>>>
>>>> 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:201) 
>>>>
>>>>
>>>> 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:2344) 
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) 
>>>>
>>>>
>>>> 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:462) 
>>>>
>>>> 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:163) 
>>>>
>>>>
>>>> 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:1011) 
>>>>
>>>>
>>>> at
>>>> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106) 
>>>>
>>>>
>>>> at java.lang.Thread.run(Thread.java:484)
>>>>
>>>>
>>>> stacktrace show
>>>> org.apache.cocoon.ProcessingException: Failed to execute pipeline.:
>>>> javax.xml.transform.TransformerException:
>>>> org.apache.xalan.xsltc.TransletException:
>>>> javax.xml.transform.TransformerException:
>>>> java.lang.ArrayIndexOutOfBoundsException
>>>> at
>>>> 
>org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline.processXMLPipeline(CachingProcessingPipeline.java:279)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:495)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:142)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:132)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:132)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at org.apache.cocoon.Cocoon.process(Cocoon.java:588)
>>>> at 
>>>> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1034) 
>>>>
>>>> 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:243) 
>>>>
>>>>
>>>> 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:201) 
>>>>
>>>>
>>>> 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:2344) 
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) 
>>>>
>>>>
>>>> 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:462) 
>>>>
>>>> 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:163) 
>>>>
>>>>
>>>> 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:1011) 
>>>>
>>>>
>>>> at
>>>> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106) 
>>>>
>>>>
>>>> at java.lang.Thread.run(Thread.java:484)
>>>> javax.xml.transform.TransformerException:
>>>> org.apache.xalan.xsltc.TransletException:
>>>> javax.xml.transform.TransformerException:
>>>> java.lang.ArrayIndexOutOfBoundsException
>>>> at
>>>> 
>org.apache.xalan.xsltc.trax.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:207)
> 
>>>>
>>>>
>>>> at
>>>> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:91) 
>>>>
>>>> at
>>>> 
>org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:601)
> 
>>>>
>>>>
>>>> at
>>>> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:91) 
>>>>
>>>> at
>>>> 
>org.apache.cocoon.transformation.AbstractSAXTransformer.endDocument(AbstractSAXTransformer.java:305)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.sax.XMLByteStreamInterpreter.parse(XMLByteStreamInterpreter.java:112)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByteStreamInterpreter.java:102)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.pipeline.impl.CachingProcessingPipeline.processXMLPipeline(CachingProcessingPipeline.java:249)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:495)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:142)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:132)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:132)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:157)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:158)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:152)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:325)
> 
>>>>
>>>>
>>>> at
>>>> 
>org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:309)
> 
>>>>
>>>>
>>>> at org.apache.cocoon.Cocoon.process(Cocoon.java:588)
>>>> at 
>>>> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1034) 
>>>>
>>>> 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:243) 
>>>>
>>>>
>>>> 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:201) 
>>>>
>>>>
>>>> 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:2344) 
>>>>
>>>> at
>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) 
>>>>
>>>>
>>>> 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:462) 
>>>>
>>>> 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:163) 
>>>>
>>>>
>>>> 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:1011) 
>>>>
>>>>
>>>> at
>>>> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106) 
>>>>
>>>>
>>>> at java.lang.Thread.run(Thread.java:484)
>>>>
>>>> original message javax.xml.transform.TransformerException:
>>>> org.apache.xalan.xsltc.TransletException:
>>>> javax.xml.transform.TransformerException:
>>>> java.lang.ArrayIndexOutOfBoundsException
>>>>
>>>> If you need help and this information is not enough, you are invited to
>>>> read the cocoon faq.
>>>> If you still don't find the answers you need, can send a mail to the
>>>> Cocoon users mailing list, remembering to
>>>> specify the version of Cocoon you're using, or we suppose that you are
>>>> talking about the latest version;
>>>> specify the taglibs and sitemap components that are pertinent;
>>>> specify the platform-operating system-version-servlet container 
>>>> version;
>>>> send any pertinent error message;
>>>> send pertinent log snippets;
>>>> send pertinent sitemap snippets;
>>>> send pertinent parts of the page that gives you problems.
>>>> For more detailed technical information, take a look at the log 
>>>> files in
>>>> the log directory of cocoon, which is /WEB-INF/logs by default.
>>>> Logging configuration is by default in /WEB-INF/logkit.xconf.
>>>>
>>>> If you think you found a bug, please report it to Apache's Bugzilla; a
>>>> message will be sent to the developer mailing list.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Gianugo Rabellino wrote:
>>>>
>>>>
>>>>> Morrison, John wrote:
>>>>>
>>>>>
>>>>>> Gianugo,
>>>>>>
>>>>>> Are the config changes also in (commented out) necessary to try this?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Not yet, since it doesn't work 100% of the times, I'd rather have any
>>>>> brave one configure his cocoon.xconf. It's as easy as setting
>>>>>
>>>>> <parameter name="transformer-factory"
>>>>> value="org.apache.xalan.xsltc.trax.TransformerFactoryImpl"/>
>>>>>
>>>>> Ciao,
>>>>>
>>>>
>>>>
>>>>
>>> -- 
>>>
>>> -= Ivelin =-
>>>
>>>  
>--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
>>>
>>>                     Name: xsltc-bugs.zip
>>>   xsltc-bugs.zip    Type: Zip Compressed Data 
>>> (application/x-zip-compressed)
>>>                 Encoding: base64
>>
>>
>>
> 
> 
> 



-- 

-= Ivelin =-


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to