SPI Common Extensions Manual

ZCMK Definitions
SPI Common Extensions Manual427508-001
B-27
ZCMK Maps
ZCMK Maps
Definitions of the form ZCMK-MAP-description describe extensible structured
tokens, and are called “token maps.”
ZCMK-MAP-ALTER
This map can be included in an ALTER command to modify parameters that affect the
behavior of a subsystem process.
ZCMK-MAP-ALTER is based on ZCMK-DDL-ALTER:
ZDEBUG-ON-ERR
specifies how a process that is based on the ZCMK definitions responds when it
detects an internal error. Valid values are:
One effect of setting this field to TRUE is that the primary process does not
terminate. Therefore, the backup process is not initiated until the primary stops in
response to a STOP command to the DEBUG process. For this reason, you should
use ZSPI-VAL-TRUE only in special situations that involve problem determination
and when the unavailability of the backup is not a problem. This option
corresponds to the startup parameter DEBUGONERROR described in Process
Options and Startup Parameters on page B-4.
The value of this variable is checkpointed to the backup process.
ZBKUP-DEBUG
specifies whether the backup process is started in debug mode when next initiated.
Do not set this field to ZSPI-VAL-TRUE without assistance from a Compaq service
provider. Starting the backup process in debug means that instead of performing a
takeover, the backup process goes into DEBUG.
If the process is initiated as part of SYSGEN, this option is irrelevant because the
backup process is not initiated directly by the primary process.
This option corresponds to the startup parameter BACKUPDEBUG described in
Process Options and Startup Parameters on page B-4.
def ZCMK-DDL-ALTER.
02 ZDEBUG-ON-ERR type ZSPI-DDL-BOOLEAN.
02 ZBKUP-DEBUG type ZSPI-DDL-BOOLEAN.
end.
ZSPI-VAL-TRUE The process calls DEBUG when it detects an internal error.
ZSPI-VAL-FALSE The process terminates abnormally when it detects an internal
error, thereby allowing a backup takeover.