A fix is available
APAR status
Closed as program error.
Error description
Cause. Because of a code change made in the WMQv51 product that was carried into WMQv53, if a portion of a message that should be in the message overflow file is missing, the generation of the FFST was suppressed. Also, this particular problem results in a MQRC 2003 being returned. All subsequent MQGET's on this queue fail, as the partial message cannot be removed with normal options. Fix. If a WRITEUPDATEX call on the Queue Overflow file returns an error 11, then generate an FFST. Also, set return code to 2101 (0x0835) (RC2101): MQRC_OBJECT_DAMAGED.
Local fix
The only known workaround is to clear to queue (clear qlocal) in RUNMQSC or to manually remove the record from the Queue File (eg. using FUP). This is extremely rare, and the only known cause is the audit flag being set to off on the overflow file and then having an MQGET of a persistent message larger than 3.5k but less than the message overflow threshold for the queue backed out by TMF.
Problem summary
Because of a code change made in the WMQv51 product that was carried into WMQv53, if a portion of a message that should be in the message overflow file is missing, the generation of the FFST was suppressed. Also, this particular problem results in a MQRC 2003 being returned. All subsequent non-specific MQGETs from the queue fail, since the partial message cannot be retrieved.
Problem conclusion
If a WRITEUPDATEX call on the Queue Overflow file returns an error 11, then generate an FFST. Also, set return code to 2101
Temporary fix
clear qlocal on affected queue, or use some manual method to remove the corresponding primary record from Queue file
Comments
APAR Information
APAR number
IC81429
Reported component name
WEBS MQ NSS MIP
Reported component ID
5724A3901
Reported release
531
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-02-14
Closed date
2012-04-03
Last modified date
2012-04-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
WEBS MQ NSS MIP
Fixed component ID
5724A3901
Applicable component levels
R531 PSY
UP
[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFKSJ","label":"WebSphere MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.3.1"}]
Document Information
Modified date:
20 September 2021