====================================================================== Closed Issues in 7.4.0_hotfix03
BWMQ-259 Field "responsetimemillisec" in the Output Tab of "WMQ Get" Palette is invalid. Note that this change was in the hotfix 02 deliverable, but the update to the readme was missed so it is included here for completeness.
BWMQ-300 Listener does not close connections correctly in response to being activated and deactivated. When under heavy load the engine will repeatedly start and stop the listener. If the listener is interrupted in the middle of a get it may not correctly return its connection to the pool.
BWMQ-301 Customers require a way to commit coordinate multiple queue operations outside of XA. A flag called "Commit Via Syncpoint Activity" has been added to the multi-message tab of the get and put activities. It is mutually exclusive with the "Explicit Syncpoint" flag and will disable that option when checked. A new activity called the "Syncpoint Activity" has been added to the palette to permit all the resources which currently exist in an MQ unit of work to be committed or backed out.
BWMQ-308 WMQ plugin: new activity 'WebSphere MQ SyncPoint Activity' and new feature 'Commit Via Syncpoint Activity' in MultiMessage Tab in Put / Get activities. This flag allows the WebSphere MQ unit of work to be committed or rolled back in a separate activity called "WMQ Commit".
Some important notes regarding the use of this flag:
-do not mix the commit activity with XA transactions. The commit activity is intended to assist with unit of work management without the use of an XA transaction.
-if a process is managing a unit of work via the commit activity across several activities, but some other activities are not participating in the unit of work, then use a different connection for the non-participants.
-all activities involved in a unit of work must use the same connection resource.
-activities for which the "Commit Via SyncPoint Activity" is on which do not encounter a sync-point activity will be rolled back at the end of the process.