This task shows how to configure the CICS® CSD to run the Modern Batch feature.
About this task
The batch container runs in a JVM server named DFHBATJS
which must have certain resources installed in the CICS region. These resources are defined in
a group called DFHBATCH. You can create this group by running the
JCL job DFHBCCSD.
Note: If you configure the
job scheduler to communicate securely with CICS over SSL, then the
TCPIPSERVICE definition must be changed.
To create DFHBATCH,
update and submit the JCL job <INSTALL_HLQ>.SDFHBATI(DFHBCCSD) by
following these steps:
Procedure
- Change all instances of <BATCH> to
the feature pack parent directory on zFS. For example, /usr/lpp/cicsts.
Note: Be careful not to replace the instances of the word BATCH
in the JCL.
- Change all instances of <BATCHINST> to
the feature pack INSTALL_HLQ on MVS.
- Change <PortNumber> to the TCP/IP
port number that CICS will
listen on for inbound HTTP requests from the job scheduler.
- Change the PIPELINE resource SHELF directory as appropriate,
for example: /var/cicsts.
- Change <DB2NAME> to the name
of the DB2® subsystem that will
contain the DB2 tables for the
batch container. If an appropriate
DB2CONN resource
is already defined in your CSD, the DEFINE statement here can be commented
out or removed.
- Change <YOUR_CSD> to the data
set name of your CICS CSD.
- Change <CICS_INSTALL_HLQ> to
your CICS INSTALL_HLQ on
MVS.
- Review the JCL job card and
STEPLIB statements
and change them as appropriate. You may need to change
the STEPLIB DD to point to your CICS SDFHLOAD library.
- Save your changes and submit the job.
The
job should complete with a return code of 0.