Customizing the setup procedure DFHMAINJ
Stabilized feature: Service Flow Runtime and Service Flow Modeler capability in IBM Developer for z/OS 14.2.3
are stabilized. Consider exposing and orchestrating applications as API services by using z/OS Connect Enterprise Edition or CICS®
web services, or by writing web applications in Java or Node.js. See also Stabilization notices and discontinued functions.
The DFHMAINJ sample job creates the runtime libraries for CICS Service Flow Runtime. It also copies all of the system libraries to the runtime libraries and customizes them based on a set of parameters that you can edit in the JCL before running the job.
Before you begin
Before you begin to customize the JCL, copy member DFHMAINJ from the .SCIZSAMP library to a new location. Copying the member ensures that any modifications to DFHMAINJ are not overwritten when system maintenance or version upgrades are applied.
Procedure
Edit DFHMAINJ as follows:
Results
- .SCIZSAMP, containing JCL, parameter members, and sample jobs
- .SCIZMAC, containing copybooks
- .SCIZLOAD, containing executable members
Example
*****************************************************************
JOB1 //++++++++ JOB ,CLASS=M,REGION=0M,
JOB2 // NOTIFY=&SYSUID,MSGCLASS=H
JOB3 //*
*
SHLQ ANTZ.DFHMA000.INC10
QUAL WARDABL.ANTZTEST
VOLSER P2P210
RDOLIST CICSSFRL
CSDNAME WARDABL.ZED3.DFHCSD
HLQCICS CTS310.CICS640
HLQCOBOL PP.COBOL390.V330
HLQCEE CEE
WSDIR_REQ /zfs/wsbind/file/directory/structure/
CONFIG_REQ /usr/lpp/cicsts/samples/pipelines/\
\basicsoap11requester.xml
SHELF_REQ /var/cicsts/
WSDIR_PROV /zfs/wsbind/file/directory/structure/
CONFIG_PROV /usr/lpp/cicsts/samples/pipelines/\
\basicsoap11provider.xml
SHELF_PROV /var/cicsts/
*
*****************************************************************
* *
* Optional values. *
* *
* *
*****************************************************************
PREFIX TEST
*
/*
//