Safeguard Management Programming Manual (G06.29+, H06.08+, J06.03+)
Error Numbers and Error Lists
Safeguard Management Programming Manual—422086-028
A-8
ZSFG-ERR-INTERNAL
step with a system load. If the Safeguard subsystem is not included with system
generation, either perform a system load or perform these steps:
1. Stop and start the Safeguard software.
2. Use the PUP DOWN command to bring down all Expand line handlers, and
then use PUP UP to bring up all Expand line handlers.
3. Check to determine if any other processes that open the USERID file have not
switched:
4> fup listopens $SYSTEM.SYSTEM.YSERID
Any processes that still have the old USERID file open should be forced to
switch to the new USERID file. Normally, this situation should not occur unless
you added some custom processes. The procedure for forcing this switch
varies, depending on the process involved.
5. Resecure the new USERID file to “----” by using these commands:
5> fup secure $SYSTEM.SYSTEM.USERID, %7777
6> fup secure $SYSTEM.SYSTEM.USERIDAK, %7777
The new USERID file is usable by previous RVUs of the operating system and the
Safeguard software.
ZSFG-ERR-INTERNAL
An internal error occurred within the Safeguard software. This error should never occur
and is included here only for completeness.
Tokens
ZSPI-TKN-ERROR
is the standard SPI error token, as described in the SPI Programming Manual. Its
value consists of the Safeguard subsystem ID and the error number ZSFG-ERR-
INTERNAL. This token is always present in the error list.
ZCOM-TKN-OBJNAME
is the first object name provided with the command on which the error occurred.
This token is always present in the error list.
ZSPI-TKN-ERRLIST token type ZSPI-TYP-LIST
ZSPI-TKN-ERROR token type ZSPI-TYP-ERROR
ZCOM-TKN-OBJNAME token type ZSPI-TYP-STRING
ZSFG-TKN-SFG-ERR token type ZSPI-TYP-INT
ZSPI-TKN-ENDLIST token type ZSPI-TYP-SSCTL