Rational Developer for System z

Three methods for creating CICS resource definitions

The service flow project tools provides three methods for creating the CICS® resource definitions needed to successfully invoke your service flow.

Your system administrator should be able to select the appropriate method for your particular environment. The three methods differ in their access control mechanisms and in their persistence mechanisms.

This topic contains three subtopics:

Create and submit a resource definitions JCL

This method results in the generation of a resource definition JCL script that creates the required RDOs into the CSD system. You need someone with the proper access rights to submit the JCL job. Once complete, the RDO's are be persisted through the CSD mechanism. You need to manually install the resource group associated with these resource definitions.

For more information see the CICS Transaction Server for z/OS® Resource Definition Guide, which is part of the CICS Transaction Server for z/OS Information Center, available at http://publib.boulder.ibm.com/infocenter/cicsts/v4r1/index.jsp

To use this method select the following options in the Generate Runtime Code wizard:

Create and install CICS resources using the Application Deployment Manager

In this method the Generate Runtime Code wizard makes requests through the Application Deployment Manager component of Rational® Developer for System z® to dynamically create and install CICS Program, Transaction, and ProcessType resources on the remote z/OS system.

The Application Deployment Manager component of Rational Developer for System z provides a CICS Resource Definition client (CRD client) that communicates with a CICS Resource Definition server (CRD server) running inside a CICS primary connection region on a remote z/OS system (see the documentation for the Application Deployment Manager in the online help for Rational Developer for System z).

The CRD client sends requests to the CRD server to gather information and to create and install CICS resources. The CRD server uses the CICS primary connection region to retrieve default values for CICS resource attributes and as the default target region where resources are installed.

When the CRD server receives a request to create and install a resource definition the CRD server dynamically determines whether the CICS region is managed by CICSPlex® SM:

To use this method of creating and installing CICS resources:
  1. Create and start a connection to a CICS resource definition server . You can create and start this connection:

  2. In the Generate Runtime Code wizard select the check box Install the Program, Transaction, and ProcessType resources (see Step B8. The Compilation and Installation Options page of the Generate Runtime Code wizard).

Have the Service Flow Runtime manage resource definition creation

For the CICS Service Flow Runtime for CICS Transaction Server for z/OS V3.2 or later, this option causes the Service Flow Runtime to dynamically creates the required CICS Resources when loading the service flow into memory. It requires that the Service Flow Runtime be granted the access rights to be able to create CICS Resource Definitions. The definitions are persisted in the sense that the Service Flow Runtime recreates the required resource definitions every time the service flow is loaded into memory.

For more information see the CICS Service Flow Runtime User's Guide (see the links in the topic Supported runtime environments for each project type).

To use this method see the following option in the Generate Runtime Code wizard:


Feedback