A fix is available
APAR status
Closed as program error.
Error description
TaskA is doing an inquire on the UOW associated with TaskB which is no longer in the system. The trace shows the INQUIRE_UOW is taking place. TaskB has simultaneously completed the commit processing of that very same UOW, making it no longer available. This results in the error DFHNQ0002 at X'0407' in DFHNQIB being issued. ADDITIONAL KEYWORDS: KIXREVRJS
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All * **************************************************************** * PROBLEM DESCRIPTION: During an INQUIRE UOWENQ NEXT, CICS * * issues message DFHNQ0002 A severe error * * (code X'0407') has occurred in module * * DFHNQIB * **************************************************************** * RECOMMENDATION: * **************************************************************** An INQUIRE UOWENQ NEXT operation is performed against a UOW which has, simultaneously, just been committed and is therefore no longer in the system. This leads to the DFHNQ0002 message being issued. Additional keywords: NQ0002 msgdfhnq0002 msgnq0002
Problem conclusion
Module DFHNQIB has been altered so that, if an INQUIRE_UOW call to DFHRMUW fails with a "not found" condition, an exception response is passed with a new reason code of nqib_uow_not_found, and will also attempt to find the next uow, if appropriate, when it is next called. Additionally DFHEIUOW has been altered to handle the new reason code, and then drive the logic to look for the next uow.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM57887
Reported component name
CICS TS Z/OS V4
Reported component ID
5655S9700
Reported release
600
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-02-10
Closed date
2012-05-29
Last modified date
2012-06-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK79148 UK79149
Modules/Macros
DESNQIB DFHEIUOW DFHNQBRC DFHNQBRD DFHNQIB DFHNQIBA DFHNQIBM DFHNQIBT DFHNQIE
Fix information
Fixed component name
CICS TS Z/OS V4
Fixed component ID
5655S9700
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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"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":"4.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 June 2012