The 5.0 Attachment Facility runtime supports all CICS releases, and application relinks are necessary for currently existing CICS applications in order to execute with CICS/ESA 3.2 or above.
An attempt to execute a CICS application that has been linked with the 5.0 link edit stub against the older, pre-5.0 version of the Teradata CICS Attachment Facility runtime under any release of CICS will result in CLI return 75, “CLI2 RUNTIME SOFTWARE LEVEL TOO LOW FOR THE APPLICATION STUB”.
For a Preprocessor2 application, the result is SQLCODE -1001 (unmapped error code) with SQLERRD containing the actual CLI return code value, 75.
Existing CLIv1 and Preprocessor 1 applications are fully supported with no special migration considerations.
The following table summarizes the migration considerations.
Application | Result |
---|---|
CLIv1 or Preprocessor1 | Supported without modification |
Pre-5.0 stub 5.0 Runtime AMODE 31 | Successful except under CICS/ESA 3.2 and above. CICS abend code STUB under CICS/ESA 3.2 or above. |
Pre-5.0 stub 5.0 Runtime AMODE 24 | Successful except under CICS/ESA 3.2 and above. Results unpredictable under CICS/ESA 3.2 or above but may include abend ASRA, AICA, or STUB. |
5.0 stub, pre-5.0 Runtime | Return code 75 under any CICS release. |