camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Claus Ibsen <claus.ib...@gmail.com>
Subject Re: Documentation for automatic marshalling and unmarshalling
Date Sat, 26 Mar 2011 10:19:43 GMT
Hi

Its the type converter that can kick in and can convert JAXB objects
if you have camel-jaxb on the classpath
http://camel.apache.org/type-converter.html



On Tue, Mar 22, 2011 at 12:57 PM, Leonard Axelsson
<leonard.axelsson@gmail.com> wrote:
> Hi,
>
> At my current gig we have a route roughly like the one below where we send
> in objects using the ProducerTemplate. Those are marshalled into xml using
> JAXB (annotations) and then sent on to a JMS queue.
>
> jaxb = new JaxbDataFormat("com.entraction.elp.api.message");
>
> from("direct:in")
>    .marshal(jaxb)
>    .to("jms:someQueue")
>
>
> What I found by mistake was that the route worked even if I remove the
> marshalling step. The object will automatically, it seems, be marshalled. My
> questions is, is this the right behaviour and if it is, where is this
> feature documented? Automatic marshalling is nice, but I would like to know
> for sure that it's intended and not a side effect of something else we do.
>
> Regards,
> /Leo
>
> ---------------------------------------------------------
> Leonard Axelsson
> Agical AB
>
> E-mail: leonard.axelsson@agical.com
> Blog: http://xlson.com/
> Twitter: xlson
>



-- 
Claus Ibsen
-----------------
FuseSource
Email: cibsen@fusesource.com
Web: http://fusesource.com
Twitter: davsclaus
Blog: http://davsclaus.blogspot.com/
Author of Camel in Action: http://www.manning.com/ibsen/

Mime
View raw message