A fix is available
APAR status
Closed as program error.
Error description
CICS switches from dump dataset DFHDMPA to DFHDMPB. DFHDMPA is closed and when DFHDMPB opens it receives an open failure from VSAM because it is a VSAM Managed SAM dataset that happens to be in use by a DFHDU410 job at the same time. It could occur for a switch between B and A. It could also occur if the CICS job used the same Managed SAM dataset as used by another active CICS job. 4228I FILE DFHDMPB OPEN ERROR X'A8'(168) CAT=XXVSAM (OPNRD--5) FILE ALREADY OPEN IN ANOTHER PARTITION, RC X'04' TASK X'0034' CICS then abends with an abend2C5. DFHDU0001 AN ABEND (CODE 2C5/AKEB) HAS OCCURRED AT OFFSET X'FFFF' IN MODULE DFHDUIO. DFHDUIO is handling the open error as a program check / abend and not as an open error, and hence does not complete the OPEN processing path that would make DFHDMPB unavailable. DFHDUIO does not switch back to QR as it should, and running subsequent work on RO will typically result in other abends and can even cause CICS to terminate. Additional Symptom(s) Search Keyword(s): KIXREVSVR
Local fix
n/a
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: DFHDU0001 an abend (code 2C5/AKEB) * * has occurred at offset X'FFFF' * * in module DFHDUIO after VSAM * * message 4228I FILE DFHDMPx OPEN * * ERROR X'A8' (168). * **************************************************************** CICS is using VSAM Managed SAM dump datasets. When CICS switches to a dump dataset that is in use by another job, the OPEN causes message 4228I DFHDMPx OPEN ERROR X'A8'(168) and CICS produces a DFHDU0001 message for an ABEND code 2C5/AKEB and a DU0001 dump. Due to the state of CICS when DFHDUIO error recovery completes, what then happens in CICS is unpredictable and can result in further errors and dumps, and may cause CICS itself to terminate.
Problem conclusion
DFHDUIO has been changed to handle the VSAM CANCEL. A DFHDU0306 message will now occur to indicate the OPEN failure and CICS will set the CICS dump dataset status appropriately.
Temporary fix
Comments
APAR Information
APAR number
PI96260
Reported component name
CICSTS FOR ZVSE
Reported component ID
5655VSE00
Reported release
B2P
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-04-05
Closed date
2018-06-21
Last modified date
2018-07-11
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI56754 UI56755
Modules/Macros
DFHDUIO
Fix information
Fixed component name
CICSTS FOR ZVSE
Fixed component ID
5655VSE00
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":"2.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG32M","label":"APARs - VSE\/ESA environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
11 July 2018