I would take a look at http://camel.apache.org/content-enricher.html
If you don't want to use a AggregrationStrategy you could do the following in a route: 1. call the first endpoint; 2. move the payload to a header (setHeader); 3. call second endpoint; 4. move the payload to another header; 5. call third endpoint; 6. use some kind of scripting or whatever to create a new payload en call methods on it using the headers from step 2 and 4. Another solution might be to use http://camel.apache.org/multicast.html. I think that using the GroupedExchangeAggregationStrategy you get a List in the payload containing all the responses. -- View this message in context: http://camel.465427.n5.nabble.com/Routing-question-tp5782945p5783075.html Sent from the Camel - Users mailing list archive at Nabble.com.