You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by MadhuB <ba...@gmail.com> on 2015/06/02 14:00:20 UTC
When I use Xquery in Camel Route getting No script engine could be
created for: xquery
Hi ,
please any one have idea on below error.I am using xquery inside camel
route.xml as below:
<?xml version="1.0" encoding="ASCII"?>
<routes xmlns="http://camel.apache.org/schema/spring">
<route xmlns:tns="urn:switchyard-quickstart:camel-saxon:0.1.0">
<from uri="switchyard://RoutingService"/>
<log message="GreetingService - message received: ${body}"/>
<choice>
<when>
<xquery>//tns:greet="Garfield"</xquery>
<setBody>
<xpath>//tns:greet/text()</xpath>
</setBody>
<to uri="switchyard://GoodbyeService"/>
</when>
<otherwise>
<setBody>
<xpath>//tns:greet/text()</xpath>
</setBody>
<to uri="switchyard://HelloService"/>
</otherwise>
</choice>
</route>
</routes>
After deploying into ther server getting below error:
No script engine could be created for: xquery:
java.lang.IllegalArgumentException: No script engine could be created for:
xquery
at
org.apache.camel.builder.script.ScriptBuilder.createScriptEngine(ScriptBuilder.java:287)
[camel-script-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.builder.script.ScriptBuilder.getEngine(ScriptBuilder.java:197)
[camel-script-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.builder.script.ScriptBuilder.getScriptContext(ScriptBuilder.java:244)
[camel-script-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.builder.script.ScriptBuilder.evaluateScript(ScriptBuilder.java:337)
[camel-script-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.builder.script.ScriptBuilder.matches(ScriptBuilder.java:100)
[camel-script-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:66)
[camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)
[camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99)
[camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90)
[camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:73)
[camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)
[camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99)
[camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90)
[camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:91)
[camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)
[camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99)
[camel-core-2.10.0.redhat-60024.jar:2.10.0.redhat-60024]
--
View this message in context: http://camel.465427.n5.nabble.com/When-I-use-Xquery-in-Camel-Route-getting-No-script-engine-could-be-created-for-xquery-tp5767795.html
Sent from the Camel - Users mailing list archive at Nabble.com.
Re: When I use Xquery in Camel Route getting No script engine could
be created for: xquery
Posted by MadhuB <ba...@gmail.com>.
Thank you Claus for update,let me check with them
--
View this message in context: http://camel.465427.n5.nabble.com/When-I-use-Xquery-in-Camel-Route-getting-No-script-engine-could-be-created-for-xquery-tp5767795p5768450.html
Sent from the Camel - Users mailing list archive at Nabble.com.
Re: When I use Xquery in Camel Route getting No script engine could
be created for: xquery
Posted by Claus Ibsen <cl...@gmail.com>.
Hi
As it seems you are using JBoss Fuse product / JBoss Fuse SW product
you should ask for help at that vendor support site.
On Fri, Jun 5, 2015 at 1:43 PM, MadhuB <ba...@gmail.com> wrote:
> please let me know anyone got above error either let me know the solution for
> this.
>
> please give response........I spend more time on this issue.
>
>
>
> --
> View this message in context: http://camel.465427.n5.nabble.com/When-I-use-Xquery-in-Camel-Route-getting-No-script-engine-could-be-created-for-xquery-tp5767795p5767907.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
--
Claus Ibsen
-----------------
Red Hat, Inc.
Email: cibsen@redhat.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen
hawtio: http://hawt.io/
fabric8: http://fabric8.io/
Re: When I use Xquery in Camel Route getting No script engine could
be created for: xquery
Posted by MadhuB <ba...@gmail.com>.
please let me know anyone got above error either let me know the solution for
this.
please give response........I spend more time on this issue.
--
View this message in context: http://camel.465427.n5.nabble.com/When-I-use-Xquery-in-Camel-Route-getting-No-script-engine-could-be-created-for-xquery-tp5767795p5767907.html
Sent from the Camel - Users mailing list archive at Nabble.com.