Server Guide : Appendix C. CICS return codes
Appendix C. CICS return codes
You can receive the following exceptions. You can reference the conditions for these values through the use of the pool dictionary CICSRespConstants.
Return Code (Constant)
Explanation
-1 (RESP_INVALID_FIELD_COMBINATION)
A required option is missing from the CICS call.
-2 (RESP_REQUIRED_FIELD_MISSING)
An incorrect combination of options was specified on the CICS call.
-3 (RESP_INCORRECT_VERSION_ABTVCICS)
An incorrect version of the CICS Smalltalk Runtime library was encountered.
-4 (RESP_NOT_STARTED_BY_CICS)
An attempt was made to execute a CICS call but Smalltalk was not started under CICS.
-9 (RESP_COMMAND_MUST_BE_RUN_IN_BATCH)
The command attempted is only supported in batch mode and therefore cannot run in the development image.
-10 (RESP_INCOMPATIBLE_VERSION_ABTVCICS)
An incompatible version of the CICS Smalltalk Runtime library is being used.
-11 (RESP_STRING_NOT_ALLOWED)
An incorrect value was specified on the CICS call.
-15 (RESP_FATAL_ERROR_EXISTS)
A Smalltalk error was detected during the processing of a CICS call. This response can have different reason codes associated with it in a runtime environment. The following error codes can appear on an ABTX9999E message in a stack dump or interactive debugging window:
-100
An error occurred in the CICS subsystem during a CICS call.
-101
A parameter in the CICS command structure is incorrect. The parameter must be an OsPtr reftype 2.
-102
OsPtr contains an incorrect reference.
-103
OsPtr must be a reftype 1 or a reftype 2.
-104
CICS is expecting a String, ByteArray, OsPtr, or address for the specified parameter.
Last modified date: 07/09/2019