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). * **************************************************************** * RECOMMENDATION: * **************************************************************** 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
********* * HIPER * ********* FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PI93105
Reported component name
CICSTS FOR VSE
Reported component ID
564805400
Reported release
B0P
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-01-30
Closed date
2018-06-19
Last modified date
2018-06-22
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PI96260 UI56709
Modules/Macros
DFHDUIO
Fix information
Fixed component name
CICSTS FOR VSE
Fixed component ID
564805400
Applicable component levels
RB0P PSY UI56709
UP18/06/22 I 1000 ¢
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":"1.1.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
22 June 2018