AEE3

Explanation

An AMODE(64) assembler application used DFHEIRET to return, but the dynamic storage area (DSA) that is being released by the CICS epilog code is not at the front of the chain. The assembler DSAs are obtained by the DFHEIENT macro and CICS prolog code, and are chained together, with each one added to the front of the chain.

System action

The task is abnormally terminated with a CICS transaction dump.

User response

Ensure that all assembler application programs that are directly called and use DFHEIENT use either DFHEIRET or the EXEC CICS RETURN command to return to their caller.

Module

DFHEIGA