D XCF,GROUP,DFHIR000,ALL command does not display all CICS members
You enter command D XCF,GROUP,DFHIR000,ALL from the system console to determine if all CICS region APPLIDs (APPLID is used as the MEMBER NAME when joining an XCF group) have joined the DFHIR000 group. You expected to see all CICS APPLIDs because all regions show the connection INSERVICE when using a CEMT INQUIRE CONNECTION command.
The inter-region communication (IRC) facility is not open in all CICS regions.
Diagnosing the problem
The CICS regions not showing up as joined members of the DFHIR000 group in the results of the D XCF,GROUP,DFHIR000,ALL command were found to have IRC closed. The result of CEMT INQUIRE CONNECTION being inservice or not has no relationship to whether or not the region has joined the XCF group. CICS joins and leaves the XCF group by using IXCJOIN and IXCLEAVE, which are done upon logon and logoff to DFHIRP. Logon and logoff to DFHIRP happens at OPEN and CLOSE of IRC respectively.
Example of the beginning of a display command:
IXC333I 15.05.30 DISPLAY XCF 772
INFORMATION FOR GROUP DFHIR000
MEMBER NAME: SYSTEM: JOB ID: STATUS
CICSHA61 MV26 CICSHA61 ACTIVE
CICSHA62 MV26 CICSHA62 ACTIVE
CICSHC61 MV26 CICSHC61 ACTIVE
CICSHC71 MV27 CICSHC71 ACTIVE
CICSHT61 MV26 CICSHT61 ACTIVE
DEWCB9C0 MV2C CMASC9C0 ACTIVE
Resolving the problem
CICS/TS CICS TS CICS Transaction Server