- From: Florent Georges <fgeorges@fgeorges.org>
- Date: Sat, 28 Sep 2013 10:43:16 +0100
- To: Paul Tyson <phtyson@sbcglobal.net>
- Cc: EXPath CG <public-expath@w3.org>
- Message-ID: <CADyR_r1GV3yLN8dQ8Sr6-pp7XL=V+ZzEGNge1QP+=36wKRXEdg@mail.gmail.com>
Hi Paul, Thanks for reporting this. Can you share the pipeline? That would help to investigate. Or even better, a cut-down, minimal version of a webapp with such a minimal pipeline that reproduces the problem. Note I am off for the weekend, so I'll probably look into this on Monday. Regards, On 28 Sep 2013 03:52, "Paul Tyson" <phtyson@sbcglobal.net> wrote: > 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 09:43:43 UTC