You know I forget to put that in every time :D
Version 1.6. We couldn't find enough documentation for 2.x to go with it. Gk. From: ant elder [mailto:[email protected]] Sent: 19 May 2011 14:28 To: [email protected] Subject: Re: Bug in Tuscany around JMS and replyTo There have been quite a lot of code changes on the JMS binding over the releases so as a start which Tuscany release are you using? ...ant On Thu, May 19, 2011 at 11:55 AM, Gregor Kiddie <[email protected]> wrote: This looks like a bug in Tuscany, but we can't narrow it down to where. The way we have our system set up. Module which is endpointed by Tuscany, using JMS (ActiveMQ). This has a request queue and response queue set up for it Pretty much as <service name="BusinessService"> <binding.jms correlationScheme="RequestCorrelIDToCorrelID" > <response> <destination name="BusinessServiceResponse" /> </response> <tuscany:wireFormat.jmsObject /> </binding.jms> </service> We have camel set up on ActiveMQ which takes text messages from another queue, converts them into Object messages suitable for Tuscany, sets the replyTo header to the response queue for Camel, and passes the message into the Module. Now the peculiar bit. This works... Once. Tuscany never seems to respond that the request queue is free to be re-used, so Camel blocks indefinitely (and therefore doesn't consume any further messages). Any suggestions as to what might be going on? Tracing through the code isn't showing anything obvious! Gk.
