Defining the CMAC messages data set

This section describes the VSAM key-sequenced data set (KSDS) called DFHCMACD. DFHCMACD is used by the CMAC transaction to provide online descriptions of the CICS® messages and codes.

You can create the DFHCMACD data set and load it with the CICS-supplied messages and codes data by running the DFHCMACI job. Some IBM-supplied service may include changes to CICS messages and codes, and associated changes to the DFHCMACD data set. You can apply such service changes to the DFHCMACD data set by running the DFHCMACU job.

For more information about the DFHCMACI and DFHCMACU jobs, see the CICS Transaction Server for z/OS® Installation Guide.

Notes:
  1. The DFHCMACD data set is accessed by the file CMAC, managed by CICS File Control. You must create a definition for this file in the CSD or FCT. The CICS-supplied definition for the CMAC file and other resources needed by the CICS messages facility are in the CSD group DFHCMAC. The CICS IVPs have a DD statement for the CMAC file, but for dynamic allocation you should copy the supplied resource definition for the CMAC file and add the DSNAME option.
  2. To use the CICS messages facility in your CICS region, you must create your own CSD group list to include the CICS-supplied group list DFHLIST, the DFHCMAC group for the CICS messages facility, and any other groups of resources that your CICS region needs. You must specify this group list by using the system initialization parameter GRPLIST when you start up your CICS region.
  3. You should specify the DFHCMAC group of resources for the CICS messages facility only in those CICS regions that need to use the facility; for example on some terminal-owning regions, but perhaps not on data-owning regions.
[[ Contents Previous Page | Next Page Index ]]