A fix is available
APAR status
Closed as program error.
Error description
DFHAPLI1 in le_program_check_recovery: attempts to switch to the users key from user_defined_execution_key. This has not been set as the deferred abend (task attach) took place in drive_ xpcftch_exit before set_current_execution_key could set the user_defined_execution_key, which is in run_program. The end result is ABEND0C2 in DFHAPLI1.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: Message DFHPG0001 occurs due to abend * * AKEA in module DFHPGPG. This has been * * percolated from an ABEND0C2 in * * DFHAPLI1. * **************************************************************** * RECOMMENDATION: * **************************************************************** DFHAPLI1 in its recovery routine, attempts to use the variable user_defined_execution_key to do a SWITCH_EXEC_KEY. However since the deferred abend, that has led to aplirec being run, occured before user_defined_execution_key is set in run_program, a program check occurs. This leads to an ABEND0C2 in DFHAPLI1. It should be noted that the deferred abend occurred during the driving of the Global User Exit XPCFTCH while running an LE program. Additional Keywords: PG0001 msgDFHPG0001 ABENDS0C2 S0C2 0C2 ABENDAKEA GLUE
Problem conclusion
DFHAPLI1 now initialises the user_defined_execution_key variable and uses it when deciding on what recovery code to execute.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK40266
Reported component name
CICSTS 3.1 Z/OS
Reported component ID
5655M1500
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2007-03-01
Closed date
2007-04-10
Last modified date
2007-04-18
APAR is sysrouted FROM one or more of the following:
PK37598
APAR is sysrouted TO one or more of the following:
UK23746
Modules/Macros
DESLI1 DFHAPLI1
Fix information
Fixed component name
CICSTS 3.1 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R400 PSY UK23746
UP07/04/13 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":"3.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":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
18 April 2007