Error codes that ISPF can return in register 15 to an application
are:
- 908
- ZISPFRC value not valid.
- 920
- ISPSTART command syntax not valid.
- 930
- ISPSTART Program not found.
- 940
- ISPSTART Command not found.
- 950
- An ISPF session running on behalf of a z/OS® client had to be abnormally terminated.
- 985
- An attempt was made to start a GUI in batch mode, but no workstation
connection was made.
- 987
- An attempt was made to start GUI with GUISCRW or GUISCRD and the
GUI initialization failed.
- 988
- An error occurred initializing IKJSATTN.
- 989
- The ISPF C/S component window was closed while still running ISPF
in GUI mode.
- 990
- An error occurred running in batch mode. If ZISPFRC has not been
set previously, and ISPF encounters a severe error that terminates
the product, then 990 is set.
- 997
- Uncorrectable TPUT error.
- 998
- ISPF initialization error. A 998 error code can result from:
- Required ISPF data element library not preallocated
- Error opening ISPF data element library
- ISPF data element library has invalid data set characteristics
- Error loading literals module
- Recursive ISPF call
ISPF issues a line message that indicates which of these
errors caused the 998 return code.
- 999
- ISPF environment not
valid. A 999 error code can result from:
- TSO/MVS environment not valid
- Unsupported screen size
ISPF issues a line message that indicates which of these
errors caused the 999 return code.
When running in batch, ISPF can also return the following return
codes:
- 9008
- Abend termination.
- 9012
- Attach error.
- 9014
- Authorized command invocation error, or TSO CMD START exit routine
rejected the command.
- 9016
- Command not found, or was otherwise unable to execute, or an exit
routine returned an invalid return code.
- 9018
- Invalid command: LOGOFF, ISPF, etc.
- 9020
- TSO RTN IKJTBLS (called from CAU) abended.