Transaction override precedence

A transaction name can be specified during CICS® service project creation or in the server configuration, or overridden at run time. If no transaction name is specified, the default name of CSMI is used.

zosConnect-2.0 Applies to zosConnect-2.0.

Precedence for transaction overrides is in the following order from lowest to highest priority:
  1. A transaction name can be specified in the zosconnect_cicsIpicConnection element.
  2. Any transaction name that is specified on the zosconnect_cicsIpicConnection element is overridden by any setting that is specified during CICS service project creation that is contained in the service archive (.sar) file.
  3. A transaction name that is defined in a .sar file is overridden by setting the transid property in the zosconnect_services > service subelement. For more information, see zosconnect_services > service.
  4. If an active policy contains a rule that modifies the transaction name, the modified value overrides all other transaction name specifications.
Note: If you use your own transid, the transaction must be defined as an exact clone of CSMI. In particular, PROGRAM(DFHMIRS) and PROFILE(DFHCICSA).