Unable to find transformer handler

2002-10-10 Thread Billy Ng



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

2002-10-10 Thread Billy Ng



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