Previous Topic: CAIENF/CICS Operation

Next Topic: Configure CAIENF/CICS to Install Intercepts Automatically

How CAIENF/CICS Checks for Intercept Modules

The installation of the CAIENF/CICS intercept in a CICS region requires the CAS9Cxx module where xx identifies the CICS release. The modules are distributed in the CAW0LOAD data set.

CAIENF/CICS checks for the module in the following sequence. This is important in case you want to override an intercept module with another intercept module (when testing maintenance). For the intercepts to install, you must ensure that the required modules are in one of the indicated locations.

  1. CAIENF/CICS searches for the module in the library specified by a CENFLIB DD statement in the CICS startup JCL member. If the statement exists and the module is found, it loads the module into the private address space of the CICS region.
  2. If the CENFLIB DD statement does not exist or the module is not found, CAIENF/CICS searches for the module in the STEPLIB of the CICS startup JCL member. If the module is found, it loads the module into the private address space of the CICS region.
  3. If the module is not found in the STEPLIB, CAIENF/CICS checks the common storage (CSA). You can load modules into CSA by using the CAIENF/CICS CICSREL control option.

    Note: For information about the CAIENF/CICS CICSREL control option, see the Reference Guide.