camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Allais <>
Subject Re: Message translator idea
Date Thu, 09 Aug 2007 11:40:44 GMT

In fact, i must use camel inside ServiceMix and i wonder 
if i must use the xquery saxon processor provide by servicemix (and how ?)
or if camel provide its own implementation (and its useless to use the saxon

PS: How cna i deploy the camel inside servicemix, seems there is no jbi ?

James.Strachan wrote:
> On 8/9/07, Erik Allais <> wrote:
>> Hi,
>> i read that the Message translator pattern is used to translate one data
>> format into another.
>> I got a xml data format and i want to transform this document into a SQL
>> query.
>> I develop my own XQuery to transform the xml document.
>> How i can i use this XQuery inside the Message translator?
> You can use XQuery as a predicate or expression in any of the EIP
> patterns you like.
> So for example, using the Java DSL you could do something like
> String xqueryCommand = ...;
> from("file:myDirectory").setBody(xquery(xqueryCommand)).to("file:updatedFiles")
> (BTW if you want to create the XQuery expression from a separate
> file/URL thats fine too)
> Let us know how you get on! It'd be good to create an example for
> folks showing how to use XQuery with SQL to transform messages!
> -- 
> James
> -------

View this message in context:
Sent from the Camel - Users mailing list archive at

View raw message