So I am receiving data (A) via JMS that I break down into separate messages (A1, A2, A3) using a splitter.
I want to send each message (A1, A2, A3) back to the client with data analysis results. My test client always gets back the original data message (A). I have a temp queue on the client that I want to send data back to but only the original message (A) gets received from client. So I might have 2 problems. Is this possible to fix using camel? On Fri, May 25, 2012 at 4:27 PM, Hadrian Zbarcea <hzbar...@gmail.com> wrote: > Hi Tyler, > > Yes, you can use the splitter without an aggregator. I would venture to say > that this is actually the default case. An aggregation strategy with the > splitter will generate one exchange in the end (and yes, there is a default > strategy and also there is no way around it). However if your route ends > with the split (i.e. there is no end() to end the split and continuing the > route, the net result is exactly what you expect. Actually I have a quite > neat example showing that. I'll put it online during the weekend. > > Cheers, > Hadrian > > > On 05/25/2012 04:01 PM, Tyler Durvik wrote: >> >> I would like split a message and have the message flow through my >> routes. At the end of my route processing I want the split messages >> to go back via JMS queue. I can split message, but appears that Camel >> is aggregating the messages back together. Is there a method to >> prevent split messages from aggregating? >> >> Is this possible? >> >> Thanks you, >> Tyler