A fix is available
APAR status
Closed as program error.
Error description
A shared channel has no CURRENT channel status. After a DB2 change the channel stops with CSQX037E and CSQX599E ; after DB2 is restarted MQ reconnects to it however the channel (displaying a state of RUN in this case) is unable to move any messages from the XMITQ, has no CURRENT status, and displays return a GET disabled state for the XMITQ. - Change Team finds that while the CHIN has SMF statistics enabled and a shared channel is in RETRY (at the time that the statistics interval passes) this issue may occur as CSQXSMFT invokes CSQXCCHC for shared/local channel status reconcile processing. Since an hCONN is not passed this results in the deletion of the local status entry for the RETRYING channel, meaning no further attempts to start the channel take place.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 8 * * Release 0 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: Shared sender channels stop retrying * * unexpectedly. * **************************************************************** * RECOMMENDATION: * **************************************************************** A shared sender channel is in retry state as the partner queue-manager is out of action for an extended period of time. However, the channel unexpectedly stops retrying after a statistics collection interval. The problem occurs when the CHIN has SMF statistics enabled and a shared channel is in retry at the time a statistics interval is reached. The Chinit SMF Task CSQXSMFT calls CSQXCCHX for shared/local channel status reconcile processing. However a null connection handle is passed on the call resulting in an unsuccessful attempt to locate the shared channel status entry. As the shared channel status entry can not be found the associated local channel status entry is deleted leaving the channel in inactive rather the retrying state.
Problem conclusion
The Chinit SMF Task CSQXSMFT has been updated to pass a valid connection handle on the call to CSQXCCHX for shared/local channel status reconcile processing. 000Y CSQBPTUB CSQXSMFT HMS8000J IMQS23DM IMQS23DR
Temporary fix
Comments
APAR Information
APAR number
PI79845
Reported component name
WMQ Z/OS 8
Reported component ID
5655W9700
Reported release
000
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-04-12
Closed date
2017-07-20
Last modified date
2017-10-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PI84314 UI48961
Modules/Macros
CSQBPTUB CSQXSMFT HMS8000J IMQS23DM IMQS23DR
Fix information
Fixed component name
WMQ Z/OS 8
Fixed component ID
5655W9700
Applicable component levels
R000 PSY UI48961
UP17/09/07 P F709
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":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
02 October 2017