Attempting to execute a UCFCICS transaction code in CICS, e.g. DBDC, an S008 abend is encountered.
Release: Any supported releases.
The value assigned in the SYSTEM= parameter of the #UCFUFT macro in the the assembly of the UCFCICS module is not in the front-end table, RHDCFSTB, of the related back-end IDMS CV.
The value assigned in the SYSTEM= parameter of the #UCFUFT macro in the the assembly of a UCFCICS module must appear in the front-end table, RHDCFSTB, of the related back-end IDMS CV.
At install/configuration time, a default version of an RHDCFSTB load module is placed into CAGJLOAD. The source used to assemble that default version is not available in the install libraries. It is anticipated that it should not be necessary to use any values other than what is included in that installed version.
However, legacy UCF implementations may include non-standard SYSTEM= values in #UCFUFT macro specifications, in which case it will be necessary to customize RHDCFSTB with any required additional entries. When doing this, it is a good idea to maintain the original default entries as well.
The original source and link-edit instructions for RHDCFSTB can be found at KD 58284: RHDCFSTB: source, assembly and link-edit instructions.