Hi I have been trying to use the new RoutingSlip to do something similar as what is describe in:
http://www.nabble.com/TimeoutException-when-using-ReplyTo--td15043879s22882.html RoutingSlip was my last item in the chain and it basically redirects messages to one or more activemq:queueName destinations If found the issue that all messages sent when using routing slip would include a reply-to header an I'd get the same behaviour as described above. After tracking this problem for a while I found that the reason is that Routing Slips sets the exchange pattern as InOut as follows for (String nextRecipient : recipients) { Endpoint<Exchange> endpoint = resolveEndpoint(exchange, nextRecipient); Producer<Exchange> producer = producerCache.getProducer(endpoint); Exchange ex = endpoint.createExchange(ExchangePattern.InOnly); updateRoutingSlip(current); copyOutToIn(ex, current); producer.process(ex); current = ex; } When I change this to ExchangePattern.InOnly this works fine. Is this behavior by design? Can this be made customizable? Regards Carlos Quiroz -- View this message in context: http://www.nabble.com/RoutingSlip-exchange-pattern-tp16679324s22882p16679324.html Sent from the Camel - Users mailing list archive at Nabble.com.
