IC96536: DATAPOWER RE-USES QUEUE HANDLES WITH PMO=2 OR PMO=4, RESULTING IN MQ ERROR CODE 2095
Fixes are available
Fix packs for DataPower B2B Appliance version 6.0
Fix packs for DataPower Integration Appliance version 6.0
Fix packs for DataPower Service Gateway version 6.0
Fix packs for DataPower Service Gateway version 6.0.1
Fix packs for DataPower B2B Appliance version 6.0.1
Fix packs for DataPower Integration Appliance version 6.0.1
Closed as program error.
When using mixed Put Message Options (PMO) such as PMO = 2 (MQPMO_SYNCPOINT), PMO = 4 (PMO_NO_SYNCPOINT) or PMO = 2050 (MQPMO_SET_ALL_CONTEXT + MQPMO_SYNCPOINT) for MQPUTs, DataPower might use a cached queue handle that is not appropriate for a MQOPEN call with PMO = 1024 (MQPMO_SET_ALL_CONTEXT) under load. This causes MQ error code of 2095 (MQRC_NOT_OPEN_FOR_SET_ALL).
Configure DataPower MQ URLs to use PMO with the higher value for all MQPUTs associated with the application.
A customer who uses multiple DPMQ URL-Openers with the same queue is likely to see this problem. The wrong MQ open handler was reused while DPMQ URL-Openers with different PMO/GMO were requested sequentially.
Fix is available in 22.214.171.124, 126.96.36.199 and 188.8.131.52. For a list of the latest fix packs available, please see: http://www-01.ibm.com/support/docview.wss?uid=swg21237631
Reported component name
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
Fixed component ID
Applicable component levels