Task 2—Defining program resources
The following procedure explains how to define program resources.
Before you begin
This task lists the required program definitions and provides sample RDO entries for installing the CICS exit program. Before defining the programs to CICS, ensure that they are included in a CICS Resident Program Library data set.
To define resources for CICS 1.7 through CICS 2.1.1
For CICS 1.7 through CICS 2.1.1, ensure that the following CICS INQUIRESET modules are defined:
- For batch processing, ensure that your PPT contains the following entry:
DFHPPT TYPE=GROUP,FN=INQUIRESET - For RDO, ensure that DFHINQUI is in the list that was specified in your GRPLIST initialization parameter.
To specify required program definitions
The name of the exit program is determined by the CICS release that you are running. The following table lists the program definitions that are required for CICS. The language for the modules is CICS assembler.
CICS Release | Required Program Definitions |
|---|---|
All releases of CICS | SOPCINIT |
CICS/ESA 4.1 | SOPCUS41 |
CICS Transaction Server 1.1 | SOPCUS51 |
CICS Transaction Server 1.2 | SOPCUS52 |
CICS Transaction Server .1.3 or later | SOPCUS53 |
To define sample RDO entries
Define the programs dynamically through the CICS RDO facility, as follows:
For all releases of CICS, add the following program entry:
CEDA DEF PROGRAM(SOPCINIT) GROUP(SOP) LANGUAGE(ASSEMBLER) DATALOCATION(ANY) EXECKEY(CICS)- Choose one of the following options
- Add the following program entry for your specific release of CICS, using the program definitions in To specify required program definitions.
If you do not know the CICS release you are running, you can add a program entry for each release. The SOPCINIT program will determine the correct CICS release and enable the appropriate exit program.
CEDA DEF PROGRAM(SOPCUSxx) GROUP(SOP) LANGUAGE(ASSEMBLER)
DATALOCATION(ANY) EXECKEY(CICS) RES(YES)
- Add the group dynamically to CICS
CEDA INSTALL GROUP(SOP) - Add the new group to the startup list
CEDA ADD GROUP(SOP) LIST(startup list)
Related topics