Awesome info. Thanks

On Tue, Jun 3, 2014 at 6:33 PM, João Rodriges <jlrodrigues....@gmail.com>
wrote:

> Perhaps this helps:
>
> http://stackoverflow.com/questions/10330998/passing-values-between-processors-in-apache-camel
> .
> Check Claus answer.
>
>
> On Tue, Jun 3, 2014 at 1:17 PM, Minh Tran <darth.minhs...@gmail.com>
> wrote:
>
> > Hi
> >
> > That's because the camel property doesn't actually get put onto a JMS
> > message property. I know this sounds confusing but the camel property
> does
> > not match JMS message properties. Try and put it on a camel header
> instead,
> >
> > The reason why a direct call to route 3 works is because it's run under
> > the same route execution so the property gets propagated across but it
> > doesn't survive the JMS trip because camel properties don't get
> propagated
> > there. Hope that makes sense.
> >
> > On 02/06/2014, at 11:41 PM, Happy User <happyuser828...@gmail.com>
> wrote:
> >
> > > I wonder if anyone could help me with this.
> > >
> > > 1. Setting Xpath value in a property in route 1
> > > 2. Setting a body and placing in Topic in route 1
> > > 3. Reading the value from Topic in route 2
> > > 4. Am trying to print the property set in Step 1 but am getting null
> > > 5. Calling another route 3 from route 2
> > > 6. Printing the property set in Step 1 but again null.
> > >
> > > If I call the route 3 from route 1 instead of route 2, am getting the
> > value
> > > when I print the property. But I want to call route 3 only after route
> 2
> > > completes as I want to process the value from Topic in route 3.
> > >
> > > What is missing here?
> >
> >
>

Reply via email to