Safeguard Management Programming Manual (G06.24+, H06.03+)

Safeguard Management Programming Manual422086-012
A-1
A Error Numbers and Error Lists
This appendix lists the Safeguard error numbers and describes the corresponding error
lists. Symbolic names for errors begin with ZSFG-ERR-.
The Safeguard software returns an error list in the response buffer when it detects an
error in the command syntax or command execution. Each error list begins with ZSPI-
TKN-ERRLIST and ends with ZSPI-TKN-ENDLIST.
The Safeguard software also sets the return token ZSPI-TKN-RETCODE to the error
number to identify the error list. If the command completes without an error, Safeguard
sets ZSPI-TKN-RETCODE to ZSPI-ERR-OK (0).
The empty response is the only case when the Safeguard software sets ZSPI-TKN-
RETCODE to a value other than 0 but does not return an error list in the response
buffer. The empty response indicates that the Safeguard software received a command
message with the context token ZSPI-TKN-CONTEXT, but all of the specified objects
had been processed.
For a description of error lists, including how they are retrieved from the response
buffer, see the SPI Programming Manual.
Error-List Descriptions
The Safeguard error lists are described on the following pages. The Safeguard
software returns the following Safeguard (ZSFG-) errors:
Note. In this appendix, all tokens and their values are represented in DDL with hyphens (-)
used as separators. For a quick explanation of DDL, see the SPI Programming Manual. For
detailed information about DDL, see the Data Definition Language (DDL) Reference Manual.
1 ZSFG-ERR-SMALLUSERIDFILE
2 ZSFG-ERR-INTERNAL
3 ZSFG-ERR-SUBJGROUPNUM
4 ZSFG-ERR-SUBJGROUPNAME
5 ZSFG-ERR-SQLOBJECT
6 ZSFG-ERR-LICENSENONOBJ
7 ZSFG-ERR-PROGIDNONOBJ
8 ZSFG-ERR-MAX-ACL-EXCEEDED
9 ZSFG-ERR-SYS-NOT-FOUND
@
Supported only on systems running G06.27 and later G-series RVUs and H06.03 and later
H-series RVUs.
^
Supported only on systems running G06.27 and later G-series RVUs and H06.07 and later
H-series RVUs.
*
Supported only on systems running G06.29 and later G-series RVUs and H06.08 and later
H-series RVUs.
1
Supported only on systems running H06.08 and later H-series RVUs.
2
Supported only on systems running H06.09 and later H-series RVUs.