Enabling CICS ONC RPC
You can enable CICS ONC RPC in two ways: operator-assisted enable, or automatic enable.
- Create or update the CICS ONC RPC definition record in the data set
- Add, delete, and change 4-tuple records in the data set
- Enable CICS ONC RPC
- Operator-assisted enable — before you enable CICS ONC RPC, you can:
- Modify any or all of the options
- Select which 4-tuples are to be registered
- Modify the attributes of 4-tuples before registration
When you enable CICS ONC RPC, options to control its operation come into play, and 4-tuples can be registered.
The changes you make during an operator-assisted enable can be temporary, lasting only until the next time you disable CICS ONC RPC, or you can store them into the CICS ONC RPC data set, and use them the next time you enable CICS ONC RPC.
- Automatic enable — the contents of the CICS ONC RPC definition record determine the options to control the operation of CICS ONC RPC until the next time you disable it. Some 4-tuples might be registered, depending on an attribute in the 4-tuple definition.
The CICS ONC RPC data set is a store of operating environment information. It contains two kinds of records: the CICS ONC RPC definition record contains the operating options, and 4-tuple records contain the 4-tuple information.
Setting and modifying options
If you start the connection manager when CICS ONC RPC is disabled, and select option 1 on panel DFHRP01, panel DFHRP02 is shown.
CRPC CICS ONC RPC for MVS/ESA Enable DFHRP02
Overtype to Modify
Choice Possible Options
Trace ===> STARTED STArted | STOpped
Trace Level ===> 1 1 | 2
Resource Checker ===> NO Yes | No
CRPM Userid ===> CICSUSER
Automatic Enable ===> NO Yes | No
Current Status: Disabled
SYSID= CI41 APPLID= IYK1ZFL1
PF1=Help PF3=Exit PF4=Save PF9=Messages PF12=Return
The values displayed in the Choice column are those stored in the CICS ONC RPC data set. The data set is initialized with the values shown in Figure 1, except that the value displayed for CRPM Userid is the default CICS user ID for the CICS system in which CICS ONC RPC is operating.
- Trace
- Specifies
whether CICS ONC RPC
tracing is active. STARTED (STA) means it is active, STOPPED (STO) means it is not. The default
value is STARTED.
CICS ONC RPC exception trace entries are always written to CICS internal trace whatever the setting of this option. To get non-exception trace entries written, CICS trace must be started, and this option must be set to STARTED.
- Trace Level
- Specifies the trace level for CICS ONC RPC. The value 1 means that level 1 trace points are traced, and 2 means that both level 1 and 2 are traced. The default value is 1.
- Resource Checker
- YES (Y) means that CICS ONC RPC is to call the user-written resource-checking module on receipt of every incoming RPC request. NO (N) means the resource checker is not to be called. The default is NO.
- CRPM Userid
- Specifies the CICS user ID under which the server controller is to run. The default is the default user ID for the CICS system in which CICS ONC RPC is operating.
- Automatic Enable
- Enter YES (Y) or NO (N). If YES is stored in the
CICS ONC RPC data
set, you can enable CICS ONC RPC by just typing CRPC; all values are defaulted from the CICS ONC RPC data set, CICS ONC RPC becomes
enabled without further user input, and all the 4-tuples with YES for their Register from Data Set
option are registered. The default value is NO.
Setting this field has an effect only when you enable CICS ONC RPC. If you use PF4 to save the values to the CICS ONC RPC data set, this value will be effective the next time you enable, unless you override it. A YES in this field in the CICS ONC RPC data set may be overridden by the fast path command CRPC E A(N).
Validating, saving, and activating options
After you have made your changes on panel DFHRP02, press Enter to get them validated by the connection manager.
If you want to save the new values in the CICS ONC RPC data set, press PF4.
If you press Enter a second time, CICS ONC RPC becomes enabled, and panel DFHRP03 is shown, as described in Defining, saving, modifying, and deleting 4-tuples.