camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Raul Kripalani <r...@fusesource.com>
Subject Re: How do I use xpath functions in Camel?
Date Thu, 08 Dec 2011 12:52:12 GMT
Yes, it does.

On 7 Dec 2011, at 22:15, MichaelAtSAG <mebevilacqua@gmail.com> wrote:

> Hi Raul,
>
> I am away for computer, but I am running the latest version of Camel at 2.8.3.
>
> Many other context files work, yet this one fails with the error shown initially. It
fails when running in Eclipse or from maven.
>
> Does that simple set xpath command work on your system?
>
> Michael
>
> On Dec 7, 2011, at 2:21 PM, "Raul Kripalani [via Camel]" <ml-node+s465427n5057005h29@n5.nabble.com>
wrote:
>
>> Can you test that very particular example on your Camel installation? Make
>> sure you add the resultType attribute on the xpath element, i.e.
>> resultType="java.lang.String". Otherwise it is assumed that the result will
>> be a NodeList which it isn't in this case.
>>
>> It looks like we may have lost the culprit of this error due to
>> oversimplification of the example for posting.
>>
>> On the other hand, if it actually fails on your environment, please post
>> the version of Camel you are running on and more details of the environment
>> ;)
>>
>> On 7 December 2011 20:45, MichaelAtSAG <[hidden email]> wrote:
>>
>>> I receive errors when trying to use xpath functions. My example below is
>>> simplified, but I want to use an xpath expression to set a header property
>>> in the Camel Spring XML context, like this:
>>>
>>> Camel context:
>>> -----
>>> <camelContext xmlns="http://camel.apache.org/schema/spring">
>>>       <route id="Test">
>>>               <setHeader headerName="Test">
>>>                       <xpath>string(315)</xpath>
>>>               </setHeader>
>>>       </route>
>>> </camelContext>
>>>
>>>
>>> Error:
>>> -----
>>> org.apache.camel.builder.xml.InvalidXPathExpression: Invalid xpath:
>>> string(315). Reason: javax.xml.xpath.XPathExpressionException
>>>
>>> How do I write this xpath expression in Camel?
>>>
>>> Any help is greatly appreciated.
>>>
>>> Thanks!
>>>
>>> --
>>> View this message in context:
>>> http://camel.465427.n5.nabble.com/How-do-I-use-xpath-functions-in-Camel-tp5056913p5056913.html
>>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>>
>>
>>
>> If you reply to this email, your message will be added to the discussion below:
>> http://camel.465427.n5.nabble.com/How-do-I-use-xpath-functions-in-Camel-tp5056913p5057005.html
>> To unsubscribe from How do I use xpath functions in Camel?, click here.
>> NAML
>
>
> --
> View this message in context: http://camel.465427.n5.nabble.com/How-do-I-use-xpath-functions-in-Camel-tp5056913p5057152.html
> Sent from the Camel - Users mailing list archive at Nabble.com.

Mime
View raw message