search cancel

S008 abend in UCFCICS

book

Article ID: 228624

calendar_today

Updated On:

Products

IDMS

Issue/Introduction

Attempting to execute a UCFCICS transaction code in CICS, e.g. DBDC, an S008 abend is encountered.

Cause

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.

Environment

Release: Any supported releases.
Component: IDMS/UCF

Resolution

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.

Additional Information

UCF Operations