Unable to find transformer handler
Hi folks,I am very new to cocoon. I follow the how-to to install cocoon on my Linuxbox. I can see the Cocoon's home page on runninghttp://localhost:8080/cocoon. However, when I try to run the hello.rtf withadding the following definition in sitemap.xmapmap:match pattern="hello.rtf"map:generate src="docs/samples/hello-page.xml"/map:transform src="stylesheets/page/simple-page2fo.xsl"/map:serialize type="fo2rtf"//map:matchI got the following error, what did I do wrong? I am using Tomcat 4.0.3,and J2SE 1.4org.apache.cocoon.ProcessingException: Unable to get transformer handler forstylesheets/page/simple-page2fo.xsl:org.apache.avalon.excalibur.xml.xslt.XSLTProcessorException: Exception increating Transform Handleratorg.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:338)atorg.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:390)atorg.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:307)atorg.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:484)atorg.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:149)atorg.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)atorg.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:162)atorg.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)atorg.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:153)atorg.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)atorg.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:143)atorg.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:326)atorg.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:1034)at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)atorg.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)atorg.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)atorg.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)atorg.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)atorg.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012)atorg.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107)at java.lang.Thread.run(Thread.java:536)Caused by: org.apache.avalon.excalibur.xml.xslt.XSLTProcessorException:Exception in creating Transform
Re: Unable to find transformer handler
I made my first HelloWorld up and running. The problem I had was I did not specify the map:match in th right sitemap. Please ignore the previous message. Billy Ng - Original Message - From: Billy Ng To: [EMAIL PROTECTED] Sent: Thursday, October 10, 2002 12:52 AM Subject: Unable to find transformer handler Hi folks,I am very new to cocoon. I follow the how-to to install cocoon on my Linuxbox. I can see the Cocoon's home page on runninghttp://localhost:8080/cocoon. However, when I try to run the hello.rtf withadding the following definition in sitemap.xmapmap:match pattern="hello.rtf"map:generate src="docs/samples/hello-page.xml"/map:transform src="stylesheets/page/simple-page2fo.xsl"/map:serialize type="fo2rtf"//map:matchI got the following error, what did I do wrong? I am using Tomcat 4.0.3,and J2SE 1.4org.apache.cocoon.ProcessingException: Unable to get transformer handler forstylesheets/page/simple-page2fo.xsl:org.apache.avalon.excalibur.xml.xslt.XSLTProcessorException: Exception increating Transform Handleratorg.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:338)atorg.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:390)atorg.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:307)atorg.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:484)atorg.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:149)atorg.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:83)atorg.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:162)atorg.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)atorg.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:153)atorg.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:107)atorg.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:143)atorg.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:326)atorg.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:1034)at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)atorg.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)atorg.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)atorg.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)atorg.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)atorg.apache.catalina.connector.http.HttpP