You must take steps to prepare a CCTL for enabling a DRA
environment.
Perform the following procedure:
Procedure
- Confirm that the DRA startup/router routine (DFSPRRC0)
is in a CCTL load library. The routine can be copied from the IMS.SDFSRESL, which is built by the IMS definition process. Alternately,
the IMS.SDFSRESL can be concatenated
in the CCTL step library.
- Confirm that the DFSPZPxx load module is in a CCTL load
library; this load module is the DRA startup table.
The
xx is
the startup table name suffix that the CCTL specifies on the DRA initialization
request. The source code for DFSPZPxx is DFSPZP00 in the IMS distribution library, DLIB. After all modifications
have been made to DFSPZPxx, it is assembled using IMS DLIBS. A default load module, DFSPZP00, is
in the IMS.SDFSRESL. It has default
values for all but two of the required DRA initialization parameters,
all of which can be overridden on the initialization (INIT) request
itself.
The rest of the DRA code must reside in a load library
that is dynamically allocated by DFSPRRC0. The DDNAME and DSNAME of
this load library are specified in the startup table or initialization
request. The default DSNAME is IMS.SDFSRESL
because all DRA code resides here throughout the IMS definition process.