- From: Paul Tyson <phtyson@sbcglobal.net>
- Date: Fri, 27 Sep 2013 21:52:04 -0500
- To: public-expath@w3.org
I installed servlex 0.8 from zip distribution into tomcat.
The hello-world xproc demo works fine, but when I tried my own pipeline
it failed with following stack trace. It seems to be reporting something
wrong with calabash configuration, but I do not see how to do that in
the servlex context.
The pipeline runs fine from calabash command line.
Thanks for any pointers to a solution.
Regards,
--Paul
ERROR [2013-09-26 09:23:18,842]: User error in pipeline at null:-1
com.xmlcalabash.core.XProcException: This configurer has not been set to
a processor: org.expath.pkg.calabash.PkgCalabashConfigurer@18f9b75
at
com.xmlcalabash.util.DefaultXMLCalabashConfigurer.loadDocument(Unknown
Source)
at
org.expath.pkg.calabash.PkgCalabashConfigurer.loadDocument(PkgCalabashConfigurer.java:108)
at com.xmlcalabash.library.Load.run(Unknown Source)
at com.xmlcalabash.runtime.XAtomicStep.run(Unknown
Source)
at com.xmlcalabash.runtime.XPipeline.doRun(Unknown
Source)
at com.xmlcalabash.runtime.XPipeline.run(Unknown Source)
at
org.expath.servlex.components.XProcPipeline.evaluatePipeline(XProcPipeline.java:150)
at
org.expath.servlex.components.XProcPipeline.run(XProcPipeline.java:84)
at
org.expath.servlex.runtime.ServletInvocation.invoke(ServletInvocation.java:39)
at org.expath.servlex.Servlex.invoke(Servlex.java:307)
at org.expath.servlex.Servlex.service(Servlex.java:237)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint
$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
ERROR [2013-09-26 09:23:18,842]: TODO: Cannot get the p:error input out
of an XProcException
ERROR [2013-09-26 09:23:18,842]: Servlet threw an exception
org.expath.servlex.ServlexException: Internal error
at org.expath.servlex.Servlex.invoke(Servlex.java:311)
at org.expath.servlex.Servlex.service(Servlex.java:237)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint
$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
Caused by: org.expath.servlex.runtime.ComponentError:
com.xmlcalabash.core.XProcException: This configurer has not been set to
a processor: org.expath.pkg.calabash.PkgCalabashConfigurer@18f9b75
at
org.expath.servlex.tools.CalabashHelper.makeError(CalabashHelper.java:50)
at
org.expath.servlex.components.XProcPipeline.run(XProcPipeline.java:93)
at
org.expath.servlex.runtime.ServletInvocation.invoke(ServletInvocation.java:39)
at org.expath.servlex.Servlex.invoke(Servlex.java:307)
... 14 more
Caused by: com.xmlcalabash.core.XProcException: This configurer has not
been set to a processor:
org.expath.pkg.calabash.PkgCalabashConfigurer@18f9b75
at
com.xmlcalabash.util.DefaultXMLCalabashConfigurer.loadDocument(Unknown
Source)
at
org.expath.pkg.calabash.PkgCalabashConfigurer.loadDocument(PkgCalabashConfigurer.java:108)
at com.xmlcalabash.library.Load.run(Unknown Source)
at com.xmlcalabash.runtime.XAtomicStep.run(Unknown
Source)
at com.xmlcalabash.runtime.XPipeline.doRun(Unknown
Source)
at com.xmlcalabash.runtime.XPipeline.run(Unknown Source)
at
org.expath.servlex.components.XProcPipeline.evaluatePipeline(XProcPipeline.java:150)
at
org.expath.servlex.components.XProcPipeline.run(XProcPipeline.java:84)
... 16 more
Received on Saturday, 28 September 2013 02:52:37 UTC