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.
|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.|