Errors that occur while REXX is trying to interpret a CICSPlex® SM API command result in a REXX return code. If REXX cannot process a command string or function, the run-time interface sets the REXX return code in one of two places:
The return code value is one of the following:
For most EYUxxxx functions, the return code value is one of the following:
For the EYURESP and EYUREAS functions, the return code is either the numeric equivalent of the value being translated or -1, if the translation failed.
In general, if the REXX return code is anything other than:
the API command was not successfully interpreted by REXX and, therefore, was not passed to CICSPlex SM for processing. If a command is not processed, the RESPONSE and REASON values are not set and you do not need to check them.
If the return code is 0, the API command was interpreted by REXX and passed to CICSPlex SM. Note that a return code of 0 does not indicate whether the command was successfully processed by CICSPlex SM. To determine the results of an API command, refer to the RESPONSE and REASON values returned by the command.
[[ Contents Previous Page | Next Page Index ]]