We upgraded from 3.0 to 6.0. Make sure you go to 6.0 SP1 now though.
In the 3.0 version and 6.0 version there is an issue with getting messages off of the queue (or something to do with the retrieval of messages). In order to get it to work properly you have to use overrideReplyToConnection. We had a SR open that was resolved with a fix that is bundled into SP1.
However, when you go to 6.0 SP1 make SURE you take out the overrideReplyToConnection variable if you are using it. When using this variable, the ART does NOT use the settings you specify in the Admin UI. So, you will not be using your maximum connections, timeouts, minimum connections you specified in Admin UI. You won’t have ANY of thes settings at all unless you specifically set them in overrideReplyToConnection.
6.0 SP1 seems to be pretty stable though.
Afraid I can’t talk about transactionality for MQ.
#Integration-Server-and-ESB#webMethods#Adapters-and-E-Standards