AEYD

Explanation

A transaction has requested that CICS access a storage area that the transaction itself could not access. This occurred when an invalid storage area was passed to CICS as an output parameter on an EXEC CICS command.

System action

The transaction is abnormally terminated with a CICS transaction dump.

User response

Examine the trace to find the exception trace entry created by DFHEISR and then identify the parameter in error. If the abend is handled, EXEC CICS ASSIGN ASRASTG, ASRAKEY, and ASRASPC give additional information about the abend. At the time of the abend, register 2 points to the storage area at fault.

Change one or more of the following:

  • Correct the code in error in the transaction issuing the EXEC CICS command in order to supply a valid storage area.

  • If storage protection is active, change the EXECKEY on the CEDA definition for the program that issued the EXEC CICS command from USER to CICS.

  • If storage protection is active, change the TASKDATAKEY attributes on the transaction definition from CICS to USER.

  • If transaction isolation is active, change the ISOLATE attribute on the transaction definition from YES to NO.

Module

DFHSRP