A fix is available
APAR status
Closed as program error.
Error description
Receiving the following message: . DFHSO0001 REGNNAME An abend (code 0C4/AKEA) has occurred at offset X'0A64' in module DFHSOS13. . This message was followed by the following messages: . DFHSO0002 REGNNAME A severe error (code X'029F') has occurred in module DFHSOCK. . DFHPI0002 REGNNAME A severe error (code X'0507') has occurred in module DFHPITH. . In the Internal Trace you see the following Entries: . LM 0047 LMLM *EXC* - TASK-REQUESTING-LOCK-HAS-BEEN-PURGED FUNCTION(LOCK) LOCK_TOKEN(1F09E2B0) MODE(EXCLUSIVE) . SO 0D00 SOSO *EXC* - RECOVERY_ENTERED . The abending TASK shows the following STACK in the Kernel Domain. . 1F69B270 9F6A06D0 005460 DFHPIIW +0016C2 9F69B4B6 000246 INVOKE_WEBSERVICE 1F627288 9F62A6D8 003450 DFHPIPM2 1F6696C8 9F66D4B4 003DEC DFHPITH +003484 9F6699DA 000312 DFHPITH_CONVERSE 1F822308 9F8290F8 006DF0 DFHWBCL +000B54 9F822546 00023E OPEN_SESSION +006CCE 9F823B18 001810 CONNECT_TO_SERVER 1F747A00 9F74A95C 002F5C DFHSOCK +002CD8 9F747CC4 0002C4 CREATE_SOCK 1F786208 9F787198 000F90 *Y* DFHSOS13 +000E1E 9F7868C6 0006BE FUNCTIONAL_RECOVERY 1EEA6C38 1EEAB245 00460D DFHMEME +003A1C 1EEA6ECE 000296 SEND +0017E0 1EEAA73C 003B04 CONTINUE_SEND 1EF5FEC0 9EF619B6 001AF6 DFHDUDU +000C6A 9EF600D2 000212 SYSTEM_DUMP +001AB4 9EF60F44 001084 TAKE_SYSTEM_DUMP . Here's the PSW and REGs: . CICS Registers and PSW . PSW: 078D2000 80000000 00000000 1F786C6C Instruction Length: 6 Interrupt Code: 04 Exception Address: 00000000_00000000 . 64-BIT REGISTERS 0-15 . GPR 0-1 00000000_0000008A 00000000_23EA1598 GPR 2-3 00000000_00000000 00000000_1F786208 GPR 4-5 00000000_23EA16C5 00000000_1F787207 GPR 6-7 00000000_00000000 00000000_00000000 GPR 8-9 00000000_23EA1598 00000000_1F2F5100 GPR A-B 00000000_00000000 00000000_00000000 GPR C-D 00000000_1F2F5100 00000000_23EA1260 GPR E-F 00000000_9F786C1A 00000000_9EE01200 . The SO0001 is due to a PURGE of a task waiting for TASKASOC storage as part of a SOCK CREATE for an outbound socket. The DFHSOLD ADD proc calls TaskAssociationManager.create_association but fails to detect if a TASKASOC block has been returned before trying to initialize it. . Additional Symptom(s) Search Keyword(s): KIXREVDAM MSGDFHSO0001 MSGDFHSO0002 MSGDFHPI0002 ABENDAKEA ABEND0C4
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users * **************************************************************** * PROBLEM DESCRIPTION: MSGDFHSO0001 An abend (code 0C4/AKEA) * * has occurred at offset X'0A64' in * * module DFHSOS13. * **************************************************************** * RECOMMENDATION: * **************************************************************** An EXEC CICS INVOKE WEBSERVICE command is issued to open an outbound HTTP socket connection. DFHWBCL calls DFHSOCK to CREATE the socket. DFHSOS13 is called to add a task association to the new socket object. The getmain for a TASKASOC object fails with a PURGED response because the CICS system is short on storage. DFHSOS13 fails to detect the error and tries to populate the task association object with a transaction number. This causes an ABEND0C4 which results in DFHSO0001 in module DFHSOS13 followed by DFHSO0002 A severe error has occurred in module DFHSOCK. Additional keywords :- SOS MSGDFHSO0002 SO0001 SO0002 0C4 S0C4 ABENDS0C4
Problem conclusion
The add method of DFHSOS13 has been changed so that a failure to getmain a TASKASOC block is detected and a PURGED response is returned.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM86712
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-04-10
Closed date
2013-04-25
Last modified date
2015-03-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK93798
Modules/Macros
DFHSOAD DFHSOCK DFHSODM DFHSODUF DFHSOIS DFHSOLI DFHSOLS DFHSOLX DFHSOL DFHSOM01 DFHSOM02 DFHSOM03 DFHSOPL DFHSORD DFHSOS00 DFHSOS01 DFHSOS02 DFHSOS03 DFHSOS04 DFHSOS05 DFHSOS06 DFHSOS07 DFHSOS08 DFHSOS09 DFHSOS10 DFHSOS11 DFHSOS12 DFHSOS13 DFHSOS14 DFHSOS15 DFHSOS16 DFHSOS17 DFHSOS18 DFHSOS19 DFHSOS20 DFHSOS21 DFHSOS22 DFHSOS23 DFHSOSE DFHSOST DFHSOTB DFHSOTI DFHSOTRI DFHSOUE DFHSOXM
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R800 PSY UK93798
UP13/05/02 P F305
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":"5.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":"5.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 March 2015