2nd rollback falls under "option 3" that I suggested where a let a dedicated thread retry backouts on all such 'bad connections'. But like I said, thats not the most desirable approach.
...
I am talking of a general situation under syncpoint. This is a fundamental problem with the way the api behaves. If the backout fails what action can you take? Ideally you'd want to close the connect ...
The MQ java base api has a behavioral quirk, in that it auto-commits on a call to MQQueueManager.disconnect() . I believe this a bit weird and dangerous because of the reasons I mention below. Is the ...