- 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