I've been trying to get request reply working in 2.8 over JMS. I am confused as to the following behavior:
- If I dont set a replyTo queue, requestBody() times out and I never get a response - If I set a replyTo queue, I get messages once per second. (I thought this was fixed in 2.8 ?), I can improve that by setting receiveTimeout=xxx. - If I set a replyTo queue and mark it as exclusive I get decent performance, but was hoping for better on temporary queues. I'd like to get temporary queues working. Is there any other requirement other than setting exchangePattern=InOut on the Uri ? My code is very simple: // DOESNT WORK String uri = String.format("%s?exchangePattern=InOut", requestQueue); String uri = String.format("%s?exchangePattern=InOut&replyTo=%s&replyToType=Exclusive", requestQueue, replyQueue); String result = (String)template.requestBody(uri, data); I'm using ActievMQ 5.5.1 on Windows 7 64 bit. Thank you -- View this message in context: http://camel.465427.n5.nabble.com/JMS-Request-Reply-not-working-with-temporary-queues-in-2-8-tp5723771.html Sent from the Camel - Users mailing list archive at Nabble.com.