Dynamic resource definition sample application with the IMSRSC repository

The dynamic resource definition (DRD) sample application demonstrates how to set up and operate DRD with the IMSRSC repository.

The IVP provides the following steps to create an online IMS execution scenario that exercises DRD functions.

  1. The IVP prepares the resources by creating a DBD and PSBs for the new resources.

    This step is demonstrated in the E series jobs and tasks.

  2. The IVP sets up the environment for DRD by:
    1. Creating the PROCLIB member DFSDF000. The IVP uses the following parameters:
      Parameter Description
      MODBLKS=DYN Enables DRD for MODBLKS resources.
      AUTOEXPORT=AUTO Exports resources automatically to an external data set at a checkpoint time.
      AUTOIMPORT=AUTO Imports resources automatically from an external data set during an IMS cold start.
      RDDSDSN=(IMS.RDDS1,IMS.RDDS2,IMS.RDDS3) Defines a set of three BSAM data sets that are used to save IMS resource definitions.

    This step is demonstrated in the E series jobs and tasks.

  3. The IVP executes the IMS system online by:
    1. Allocating database data sets for the new DBD.
    2. Allocating the IMSRSC repository data set and the RS catalog repository data set.
    3. Starting the Common Service Layer (CSL), consisting of an Operations Manager (OM), a Resource Manager (RM), and a Structured Call Interface (SCI).
    4. Starting the Repository Server (RS).
    5. Adding an IMSRSC repository to the RS catalog repository, then starting the IMSRSC repository.
    6. Listing the status information for all IMSRSC repositories in the RS catalog repository.
    7. Populating the IMSRSC repository.
    8. Stopping and renaming the IMSRSC repository in the RS catalog repository.
    9. Listing detailed information for a single IMSRSC repository.
    10. Modifying the resource definitions in the IMSRSC repository.
    11. Deleting an IMSRSC repository in the RS catalog repository.
    12. Requesting the RS to start a previously deleted IMSRSC repository.
    13. Shutting down the SCI, OM, RM, and RS.
    14. Deleting the IMSRSC repository data sets and the RS catalog repository data sets.

    This step is demonstrated in the U series jobs and tasks.