AEZB

Explanation

A transaction has been defined with a TASKDATALOC(ANY), and the application is attempting to call a task related user exit. However the task related user exit has been linkedited AMODE 24 and enabled with the LINKEDITMODE option, thereby directing CICS to invoke it in AMODE 24. An AMODE 24 task related user exit cannot run when the calling application is running with TASKDATALOC(ANY), as this would cause a protection exception, or a storage overwrite.

System action

The transaction is abnormally terminated.

User response

Either redefine and install a new definition for the transaction with TASKDATALOC(BELOW), or modify the task related user exit so that it is invoked in AMODE 31.

Module

DFHERM