A fix is available
APAR status
Closed as program error.
Error description
Abend AEZJ (CONTAINERERR/CHANNELERR) appears when doing a Distributed program link (DPL) from CICS to CICS via IPIC protocol by using exit XPCREQ. Abend AEYR (ISCINVREQ) appears when the DPL is issued from CTG site via IPIC protocol and by using exit XPCREQ . . The problem is in DFHEPC. When DFHEPC has been called for a LINK request the original parameters list is saved and a new one constructed for exits XPCREQ, XPCERES and XPCEREC. The new parameters list does not have the CHANNEL name associated with the LINK request. It's pointer is x'00000000'. This causes the first 8 bytes of low core to be used as a CHANNEL name. This results in a CHANNELERR condition.
Local fix
not available
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: AbendAEZJ and abendAEYR when CICS * * Transaction Gateway 7.1 is * * communicating with CICS TS using an * * IPIC connection and GLUE XPCREQ is * * active. * **************************************************************** * RECOMMENDATION: * **************************************************************** CICS Transaction Gateway 7.1 communicates with a CICS Transaction Server region using an IPIC connection. The CICS TS region has global user exit program XPCREQ active. The transaction run in the CICS TS region issues a DPL request to run another transaction in another CICS TS region. The transaction run in the first CICS TS region fails with abendAEZJ (CONTAINERERR) and abendAEYR (ISCINVREQ condition not handled) because a channel name being passed to the second CICS region contains zeros. A similar problem can occur with 2 CICS TS regions which are communicating using an IPIC connection when GLUE XPCREQ is active. The problem is caused by DFHISXF building an incorrect DPL parameter list. DFHEPC makes a copy of this incorrect DPL parameter list and passes this to XPCREQ when it is active. The copied DPL parameter list does not contain the channel name. It is this copy that is used in the subsequent DPL request. Additional keywords: CHANNELERR AEZV abendAEZV LINK CSMI
Problem conclusion
DFHISXF has been changed to ensure that the DPL parameter list is correctly built.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK71898
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
500
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2008-09-11
Closed date
2008-11-21
Last modified date
2008-12-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK41783
Modules/Macros
DESISXF DFHEPC DFHISXF DFHISXFA DFHISXFM DFHISXFT
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R500 PSY UK41783
UP08/11/25 P F811
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.2","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.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 December 2008