IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

What is Abend AEYD in CICS


IBM Mainframe Forums -> ABENDS & Debugging
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
poobalen

New User


Joined: 17 May 2006
Posts: 18
Location: malaysia

PostPosted: Tue Nov 14, 2006 7:15 am
Reply with quote

Hi ,

What is Abend AEYD in CICS.
Please help me , i try to read some infor on this but still couldn't
understand the problem......
Back to top
View user's profile Send private message
Marso

REXX Moderator


Joined: 13 Mar 2006
Posts: 1353
Location: Israel

PostPosted: Tue Nov 14, 2006 9:22 pm
Reply with quote

Yes, the explanation is not very clear:
Quote:
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.

But it says an EXEC CICS command is trying to access memory that is unavailable,
so the first thing to do is rerun the transaction with CEDF:
Follow each EXEC CICS command to see which one causes the abend.
Once you know which command it is, check all the areas used in the command.
Check which one is not part of your WORKING-STORAGE.
That will certainly be the faulty area.
Back to top
View user's profile Send private message
poobalen

New User


Joined: 17 May 2006
Posts: 18
Location: malaysia

PostPosted: Wed Nov 15, 2006 2:43 pm
Reply with quote

HI Thanks for the help,,

I have include the getmain function before performing
read function.
Back to top
View user's profile Send private message
poobalen

New User


Joined: 17 May 2006
Posts: 18
Location: malaysia

PostPosted: Fri Nov 17, 2006 8:09 am
Reply with quote

hi ,

The problem still not solve ,,, after including the
getmain before reading the file.....

Can anyone please help...
Back to top
View user's profile Send private message
poobalen

New User


Joined: 17 May 2006
Posts: 18
Location: malaysia

PostPosted: Fri Nov 17, 2006 9:19 am
Reply with quote

hi ,

i'm having problem when performing this read statement.
*EXEC CICS READ
* DATASET('OADCTF')
* SET (ADDRESS OF OADCTF-TERMINAL-RECORD)
* LENGTH (WS-OADCTF-LENGTH)
* RIDFLD (WS-OADCTF-KEY)
* END-EXEC.

This copybook i have define in the lingkage section, and
i try to use getmain before performing this read
but the problem still happen.

The problem shows at line 189900

189900 Call 'DFHEI1' using by content x'0602f0000701008000f0f3f2f2f4
- '404040' by reference OAOFILE-OADCTF by reference ADDRESS OF
OADCTF-TERMINAL-RECORD by reference OAOFILE-OADCTF-LENGTH by
reference WS-OADCTF-KEY end-call.


please help

thanks
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> ABENDS & Debugging

 


Similar Topics
Topic Forum Replies
No new posts Using API Gateway from CICS program CICS 0
No new posts ISAM and abend S03B JCL & VSAM 9
No new posts Calling an Open C library function in... CICS 1
No new posts How to 'Ping' a CICS region in JCL CICS 2
No new posts Parallelization in CICS to reduce res... CICS 4
Search our Forums:

Back to Top