A fix is available
APAR status
Closed as program error.
Error description
WebSphere MQ may suffer with ABEND0C4 in CSQ3RRSM or CSQAPRHX . Level 3 finds that MQ's exit ( CSQ3RRSX ) should be issuing a CTXSCID to set the context interest data to 0 (the context end- context). CSQ3RRSX used to contain code for doing this, but it was removed by UK94940 (PM82897) to avoid a timing window with MQ shutdown processing. In some circumstances, the queue manager may become unresponsive to shutdown, cancel and force commands.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 * * Release 0 Modification 1 and Release 1 * * Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: After the application of PTFs for * * PM82897 (UK94940/UK94941). During an * * abend of an application using RRS (such * * as using WebSphere Application Server) * * the subsequent EOT processing for any * * units of work may result in 0C4 abends * * in CSQ3RRSM, CSQAPRHX, CSQ3EOM0, * * CSQ3RRSX or CSQMCPRH; aswell as 30D or * * 5C6-00E50079 abend issued within * * CSQVSRX, depending on the exact * * sequence of events and timing windows. * **************************************************************** * RECOMMENDATION: * **************************************************************** When an application that does in-syncpoint MQ work abends, RRS EOT processing invokes CSQ3RRSX to perform end-context. After PM82897, the associated ACE in this scenario is released by CSQ3RRSX without clearing the context interest data. Where further processing for the abend may occur, such as by WebSphere Applications Server's resource manager, CSQ3RRSX may be invoked again for the same context. However, as the context interest data was not cleared CSQ3RRSX may release the ACE again. This can result in the 0C4 abends seen, as well as the 5C6-00E50079 or 30D abend in CSQVSRX, as the processing in MQ will attempt to access the previously released ACE. The queue manager may then terminate abnormally, as indicated by CSQV086E with reason codes 00E50710 or 00F30411 for example.
Problem conclusion
End context processing in CSQ3RRSX has been altered to clear the context interest data in this scenario when the ACE is released, to prevent errors and abends due to later processing. 010Y 100Y CSQARIB CSQMCLMT CSQMCTXE CSQMCTXS CSQNINS CSQ3AAES CSQ3AMT3 CSQ3RRSF CSQ3RRSI CSQ3RRSM CSQ3RRSR CSQ3RRSX CSQ3RRXF CSQ5CONN CSQ5MONR CSQ5WXCF CSQ7CB9
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
PI30908
Reported component name
WMQ Z/OS V7
Reported component ID
5655R3600
Reported release
010
Status
CLOSED PER
PE
YesPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-12-04
Closed date
2015-01-16
Last modified date
2015-03-18
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PI31377 UI24445 UI24446
Modules/Macros
CSQARIB CSQMCLMT CSQMCTXE CSQMCTXS CSQNINS CSQ3AAES CSQ3AMT3 CSQ3RRSF CSQ3RRSI CSQ3RRSM CSQ3RRSR CSQ3RRSX CSQ3RRXF CSQ5CONN CSQ5MONR CSQ5WXCF CSQ7CB9
Fix information
Fixed component name
WMQ Z/OS V7
Fixed component ID
5655R3600
Applicable component levels
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
18 March 2015