Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
AEYD abend IN EXEC CICS READ

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> ABENDS & Debugging
View previous topic :: :: View next topic  
Author Message
poobalen

New User


Joined: 17 May 2006
Posts: 18
Location: malaysia

PostPosted: Mon Nov 20, 2006 6:51 am    Post subject: AEYD abend IN EXEC CICS READ
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

UmeySan

Active Member


Joined: 22 Aug 2006
Posts: 757
Location: Germany

PostPosted: Mon Nov 20, 2006 5:18 pm    Post subject:
Reply with quote

Hi !

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.

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, ASRASPC, and ASRAREGS give
additional information about the abend. At the time of the abend, register
2 points to the storage area at fault.

Regards, UmeySan
Back to top
View user's profile Send private message
William Thompson

Global Moderator


Joined: 18 Nov 2006
Posts: 3158
Location: Tucson AZ

PostPosted: Mon Nov 20, 2006 5:57 pm    Post subject:
Reply with quote

CICS will set the address of the buffer in the pointer, you need to tell CICS where the pointer is.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> ABENDS & Debugging All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Procopt G -concurrent Read balacsv2 IMS DB/DC 1 Mon Apr 23, 2018 5:03 pm
No new posts How to force a select query to abend neo4u DB2 7 Mon Apr 23, 2018 1:36 pm
No new posts How do you attach a DB2 plan to a CIC... John Poulakos DB2 0 Wed Apr 18, 2018 1:49 am
No new posts Call COBOL or PLI with a click from w... vaibhav gs All Other Mainframe Topics 1 Mon Apr 16, 2018 7:29 pm
No new posts How do I define a DB2 plan for a web ... John Poulakos CICS 5 Sat Apr 14, 2018 1:58 am

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us