Troubleshooting
Problem
You are running batch jobs using the External CICS Interface (EXCI) application programming interface (API). An OPEN_Pipe fails with RC=16, Reason Code=609 ( RC16 RSN609 ). The CICS region is running on a different LPAR from the batch job. When you force the job to run on the same LPAR, it runs correctly. You are using the MVS Coupling Facility (CF).
Symptom
The return codes from testing 'OPEN' pipe:
** BEGIN PROCESS **
ABOUT TO INITIALIZE
INITIALZ-PIPE; RESP= 00000000; RESP2= 00000000; SUB-REASON= 00000000 **
ABOUT TO ALLOCATE
ALLOCATE-PIPE; RESP= 00000000; RESP2= 00000000; SUB-REASON= 00000000 **
ABOUT TO OPEN
OPEN-PIPE ; RESP= 00000016; RESP2= 00000609; SUB-REASON= 00786488 **
RESP= 00000016 EXCI_SYSTEM_ERROR
RESP2= 00000609 IRC_CONNECT_FAILURE
CLOSING PIPE
Cause
The Sysplex CDS is not formatted large enough to support the needed number of CICS XCF group members.
Resolving The Problem
Reformat the SYSPLEX primary and alternate Couple Data Sets and increase the value in ITEM NAME(MEMBER) NUMBER(yy). See Sysplex parameters for format utility in the z/OS documentation for more information.
Note the original Solution in this document said "Reallocate the Coupling Facility primary and secondary Data Sets and increase MAXMEMBER." However, MAXMEMBER and MAXGROUP were only supported for compatibility reasons. Now, these parameters no longer yield the expected results. Coding the couple data set format utility under MAXMEMBER in the z/OS 2.1 documentation states that "IBM recommends use of DATA TYPE(SYSPLEX) with ITEM NAME(MEMBER) instead of the MAXMEMBER keyword."
See Generating XCF/MRO support in the CICS TS Intercommunication Guide for more information.
Product Synonym
CICS/TS CICS TS CICS Transaction Server
Was this topic helpful?
Document Information
Modified date:
15 June 2018
UID
swg21181570