Chapter Contents

Previous

Next
Running and Debugging SAS/C Programs in the CICS Environment

Abend Codes

If your program does not check for exceptional conditions (either via the RESP option in CICS commands, by establishing HANDLE CONDITION error handlers, or by synchronous signal handlers), CICS will either attempt to continue execution, or it will abnormally terminate execution of the program. If the execution is abnormally terminated, CICS will terminate the task with the abend code associated with the exceptional condition. However, if SAS/C library handling is in effect, the library will attempt to issue a diagnostic and a traceback, if appropriate.

SAS/C traceback information is directed to the stderr function. By default, this is the CICS transient data destination SASE. Output to stderr can be redirected to other files. See Handling Files for additional information.

The following abend codes are specific to SAS/C processing under CICS:

1229  No storage available for unconditional 
      GETMAIN request.

1239  Unexpected internal error during abnormal 
      termination processing.

12xx  Unable to locate 
      TWA (Transaction Work Area) for 
      lndep-compiled applications.

A complete listing of abend codes can be found in SAS/C Software Diagnostic Messages.


Chapter Contents

Previous

Next

Top of Page

Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.