Then you're really after a split pattern rather than a multicast. Create a bean that does the lookup and returns a List of ids.
Then plug it into the split EIP with: .split(method(MyBean.class)). The splitter will process each List element individually. Regards, Raúl. Thanks, Is there a way to have the multicast send some sort of parameter to the direct endpoints so they can all act slightly differently based on that? Based on the incoming message I will look up N "member ids". Each of those ids will result in a message being sent to an external web service. Those message will all be different based on configuration data assoicated with the "member ids". -Dave -- View this message in context: http://camel.465427.n5.nabble.com/Splitter-Aggregation-and-Timeouts-tp5730087p5730282.html Sent from the Camel - Users mailing list archive at Nabble.com.