•
|
TUXDIR– must be set to indicate the directory in which Tuxedo is installed.
|
•
|
APPDIR – must be set to indicate the directory where the application server binaries are installed.
|
Note:
|
For CICS Runtime, APPDIR must be set to the directory containing the CICS Runtime server binaries.
|
KIXDIR is a mandatory environment variable that indicates the directory where the CICS Runtime product is installed.
KIXCONFIG is a mandatory environment variable that indicates the directory where resource configuration files are located.
KIX_TS_DIR is a mandatory environment variable that indicates the directory where files corresponding to non-recoverable TS are located. It can be differentiated for each tsq server by setting it differently in the server
envfile (see the Tuxedo documentation).
KIX_TD_DIR is a mandatory environment variable that indicates the directory where files corresponding to the extra partition TDQueues are located.
KIX_TD_QSPACE_DEVICE is a mandatory environment variable for
TD QUEUE(INTRA). It indicates the Tuxedo QSPACE needed by the tdq_srv server.
KIX_TD_QSPACE_NAME is a mandatory environment variable for
TD QUEUE(INTRA). It indicates the Tuxedo QSPACE name needed by the tdq server.
KIX_TD_QSPACE_IPCKEY is a mandatory environment variable for
TD QUEUE(INTRA). It indicates the Tuxedo QSPACE ipckey needed by the tdq server.
KIX_TECH_DIR is a mandatory environment variable that indicates the directory where technical files used internally by ART CICS, for exemple to manage named
DELAYs and
CANCELs (thru the REQID option) or ENQ/DEQ are written. It should be the same for each server until one wants to reproduce the source limitation, where a named DELAY submitted on one CICS region, could not be canceled easily in another region.
On the target platform, the KIX_CWA_SIZE variable also indicates the size of the CWA, ranging from 0 to 32765 bytes. If this environment variable is not set, the value defaults to 0. A value of zero (either explicit or implicit) indicates that no CWA is defined.
The Common Work Area (CWA), when defined (see KIX_CWA_SIZE), is implemented on each machine by a shared memory segment. The
KIX_CWA_IPCKEY variable indicates the
IPCKEY (the identifier) of the shared memory segment. The value must be defined in the range from 1 to 99 999 999.
KIX_USER_TRACE=SID represents one trace file per connection. The other value is
STD, in this case traces will be in each stdout of server, if the variable is not set to STD is assumed.
If KIX_USER_TRACE is set to
SID,
KIX_TRACE_PATH variable must be set. It defines the directory containing the trace files (the file name is ended by ".trc").
For example: KIX_SPOOL_JOB_SUBMIT=/my_path/my_shell_script -f %s -c %s
KIX_DUMP_FILE is an optional environment variable that indicates the file where the COBOL-IT memory dumps are located. Currently, the
KIX_DUMP_FILE only take effect for COBOL-IT. And you must make sure the COBOL-IT version is newer than 3.7.7. The COBOL-IT version older than 3.7.8 can lead a infinite loop condition for memory
DUMP.
DD_VSAMFILE is a mandatory environment variable that indicates the location of VSAM configuration file "
desc.vsam" generated by ART Workbench, if the CICS program contains some VSAM operations.
ISC_ENABLE is an optional environment variable. Set
ISC_ENABLE=YES to enable the following ISC related features:
•
|
START TRANSID with <ANY> TERMID
|
•
|
When ISC_ENABLE=YES, ART CICS cannot validate LUNAME across multi-CICS regions. Users must ensure LUNAME is unique across different CICS regions.
|