RoutingSlip EIP Seems to Misbehave on Async targets, even with InOut specified ------------------------------------------------------------------------------
Key: CAMEL-2715 URL: https://issues.apache.org/activemq/browse/CAMEL-2715 Project: Apache Camel Issue Type: Bug Components: camel-core Affects Versions: 2.1.0 Environment: Camel 2.1.0 / Linux / Sun JDK Java 2 SE build 1.6.0_18-b07 Reporter: Scott Parkerson Attachments: camel-routingslip-testcase.zip Right now, it seems that it's entirely too easy to create a routing slip EIP that doesn't act like a routing slip at all; if Async InOnly destinations are used, then things do not seem to work (i.e. each destination receives the message). It seems like the only way to get it to work (and even then, it's not guaranteed) is to set the MEP to {{InOnly}} on the Consuming endpoint. Setting it on the RoutingSlip has no effect. Furthermore, I'd expect that the Out message on a message returning to the routing slip would be propagated to the in message of the next; this doesn't seem to be happening, or I've screwed up setting the headers to check the breadcrumbs so I can verify order. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.