8.12.4 Assembling and Deployment

During deployment, all saved CICS resource files and added CICS application packages are retrieved from the software library and then packed into the distribution package together with other Tuxedo domain assets.

In the deployed APPDIR, each CICS application package corresponds to a sub-directory named according to the package name. All the merged .desc resource files are located in the APPDIR/resources directory, which is referenced by the KIXCONFIG environment variable.

Note:

Package level dynamic deployment is not supported for existing ART CICS domains.
The following environment variable settings are added to the setenv.sh file:
KIXDIR=<full path of ART CICS software>
KIXCONFIG=<full path of ART CICS resources configuration files, fixed as $APPDIR/resources>
PATH=$KIXDIR/bin:$PATH
COBPATH=APP1/COBLIB:APP2/COBLIB:APP3/COBLIB: ... :$COBPATH
COB_LIBRARY_PATH=$COBPATH:$COB_LIBRARY_PATH
KIX_MAP_PATH=APP1/MAP:APP2/MAP:APP3/MAP: ... :$KIX_MAP_PATH

Note:

  • If any environment variable not listed above is used, you must specify it manually in the confide script or boot script.
  • For existing domains, all the environment variables are collected from master machine, so these variables are distributed to the target machine when re-deploying. For slave machine, if the same environment variable is defined before tlisten is started, the value from master machine is replaced. KIXCONFIG must be set before tlisten is started on master machine.