Previous Topic: Review SecurityNext Topic: Configure the CAIENF Parameter File


Customize the CAIENF Procedures

This task is required if you are installing CAIENF, CAIENF/CICS, CAIENF/DB2, CAIENF Utilities, or CAICCI.

Follow these steps:

  1. The CAIENF procedures reside in the YourdeployHLQ.CAW0PROC library. Each procedure runs as a started task in its own address space.

    CAW0PROC contains three CAIENF procedures. Select the procedure that applies to the requirements for your site.

    ENF

    Use the JCL in this procedure when you do not want to record events or install CA Datacom/AD.

    ENFXMUF

    Use the JCL in this procedure when you want to record events. CA Datacom/AD is installed and the MUF is external (runs in its own address space) to CAIENF.

    ENFIMUF

    Use the JCL in this procedure when you want to record events. CA Datacom/AD is installed and the MUF is internal (runs under the CAIENF address space) to CAIENF.

  2. Access the procedure that you chose, and edit it to conform to user solution standards. This includes editing the symbolics.
  3. For CAW0LOAD, CAW0DCM, CAW0OPTN, update the default value with your deployed data set High Level Qualifier.
  4. For ENFPARM DD, point the ENFPARM DD statement to a file that contains any number of 80-byte CAIENF commands.
  5. For ENFCMDS, enter the commands in ENFCMDS exactly as you would on the operator console.
  6. (Optional). For ENFCMDS file, code an ENFDUMP DD statement to override CAIENF dynamic allocation for dump processing.

    Typically, when the CAIENF command DUMP runs, a SYSOUT data set is dynamically allocated according to the SYSOUT control option. If desired, the ENFDUMP DD statement can be specified to force dumps and other diagnostic data to be recorded on a DASD or tape data set. This data set, if coded, must have a blocksize that is a multiple of 133 and a record format of FBA.

Symbolics

Symbolic

Description

Default

CAW0LOAD

CAIENF Load Library

'CAI.CAW0LOAD'

CAW0DCM

CAIENF DCM Library

'CAI.CAW0DCM'

CAW0OPTN

CAIENF Options Library

'CAI.CAW0OPTN'

ENFPARM

The member defined in the OPTLIB data set containing CAIENF control options. ENFPARM is used to identify DCMs required for event processing and specify CAIENF control options that are processed during CAIENF startup. In addition to the ENFPARMs, CAIENF uses parameters that are obtained from the operator start command and from the EXEC JCL statement.

For more information about configuring DCM statements, see the Administration Guide.

Note: Commands from the EXEC JCL statement or the z/OS start command, override entries that are found in the parameter file.

'ENFPARM'

ENFCMDS

DD Statement
The member defined in the OPTLIB data set containing auto commands. Used to specify z/OS operator commands that are executed after the CAIENF initialization. The default procedure describes the ENFCMDS member of YourdeployHLQ.CAW0OPTN.

File
Coded as one z/OS command per line, exactly as it would be issued from the operator console. This file recognizes comments to be any line with an asterisk (*) in column 1.

For example, a valid command for starting CA Scheduler:

Col 1

v

* Executes the CA Scheduler procedure

START CASCHD

Commands within the ENFCMDS file are issued only during initial CAIENF startup. If the CAIENF Started Task is restarted for any reason, the auto-commands in the ENFCMDS file are not issued.

'ENFCMDS'

OUTC

SYSOUT class specifications

'*'

optional

Dependent upon the CA solution installed. See the CA solution-specific documentation for more information.

n/a

CCIPARM

CAICCI initialization parameter member

CCIPARM

SPNPARM

CAICCI Spawn initialization parameter member

SPNPARM

SYSTCPD

TCP/IP DATA SET

'TCPIP.TCPIP.DATA'