The CICS BAC batch request utility

The CICS BAC batch request utility runs as a job step in a batch job stream. You use the utility to issue commands to one or more CICS® regions to ensure that the state of a given resource is as requested (see CICS BAC batch request utility commands for details of the utility commands). The batch request utility communicates with the CICS request server using DPL requests over EXCI links. If CICS BAC is not active in the target CICS region, the batch request utility updates the appropriate records in the CICS region control file to reflect the required resource state. The batch request utility must know the data set name of the control files for all CICS regions with which it attempts to communicate, in case a CICS region is not available. It determines the data set name by searching the CICS BAC control file table member, CBKCFTBL. CICS BAC uses one of the following methods, in this order of precedence, for locating the CBKCFTBL member.
  • Searches the CBKPARMS data set, defined in the batch job step JCL on the CBKPARMS DD statement, for the CBKCFTBL member that defines the CICS applids and their respective CICS BAC control file data set names
  • Searches the MVS™ logical parmlib concatenation for the CBKCFTBL member that defines the CICS applids and their respective CICS BAC control file data set names.
The batch request utility uses the first member that it finds.

For more information about setting up and running a CICS BAC batch request utility, see Setting up and running a CICS BAC batch request utility.


Reference Reference

Feedback


Timestamp icon Last updated: Monday, 2 December 2013


http://pic.dhe.ibm.com/infocenter/cicsts/v5r1/topic/com.ibm.cics.bac.doc/cbka1/cbka1i06.html