CICS BAC program and mapset definitions

About this task

You can use the sample commands in Figure 1 to define the programs and mapsets that CICS BAC requires.

Figure 1. CEDA commands to define the CBK programs and mapset in your CSD
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCBIRS) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCENQU) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCMNDS) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCIOBJ) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCMODA) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCMODB) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCMODC) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCMODD) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCMODE) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCRHST) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCSETF) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCSETP) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCSETQ) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCSETT) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCSHUT) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCSRSC) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCSRVR) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKCSTAT) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKFSXnn) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKMTENU) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKMTxxx) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) PROGRAM(CBKSPXnn) DATALOCATION(ANY) LANGUAGE(ASSEMBLER) EXECKEY(CICS)
CEDA DEFINE GROUP(cbkgroup) MAPSET(CBKMAP1)
Note:
  1. In the CEDA commands shown in Figure 1, replace cbkgroup with any character string allowed by the CEDA transaction that meets your installation standards. Replace the nn in the program names CBKFSXnn and CBKSPXnn with 53 if you are installing CICS BAC in a CICS® TS V1.3 region; 62 if you are installing CICS BAC in a CICS TS V2.2 region; 63 if you are installing CICS BAC in a CICS TS V2.3 region; 64 if you are installing CICS BAC in a CICS TS V3.1 region; 65 if you are installing CICS BAC in a CICS TS V3.2 region; 66 if you are installing CICS BAC in a CICS TS 4.1 region; 67 if you are installing CICS BAC in a CICS TS V4.2 region; or 68 if you are installing CICS BAC in a CICS TS V5.1 region. You can also define the programs for all these CICS releases if you want to.
  2. In the CEDA commands shown in Figure 1, CBKMTxxx represents some optional language modules that you can use in CICS BAC. Always define the module CBKMTENU. You should also define any other language modules for languages that are supported by your CICS region and supported by corresponding CICS BAC CBKMTxxx modules. For more information, see CICS BAC national language support (NLS).
  3. As an alternative to the CEDA commands shown in Figure 1, you can use the CICS BAC sample JCL in the SCBKSAMP data set member, CBKPROGS, to define the programs and mapset using the CICS DFHCSDUP utility.

Task Task

Feedback


Timestamp icon Last updated: Monday, 2 December 2013


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