Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

When do we receive DSNELI and how is it resolved

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> COBOL Programming
View previous topic :: :: View next topic  
Author Message
syed-sameer-ahmed
Warnings : 2

New User


Joined: 22 Feb 2007
Posts: 46
Location: Bangalore

PostPosted: Sat Jan 30, 2010 6:41 pm    Post subject: When do we receive DSNELI and how is it resolved
Reply with quote

I have 2 prgrms :PGM-A and PGM-B

And I am performing a static call to PGM-B(Contains DB2 queries) from PGM-A.

After the programs enter PGM-B,I am receiving DSNELI (Protection Error-ASRA)

I am not able to understand what is the issue as the variables have matching PIC clause.

Please advise

Thanks
Back to top
View user's profile Send private message

syed-sameer-ahmed
Warnings : 2

New User


Joined: 22 Feb 2007
Posts: 46
Location: Bangalore

PostPosted: Sat Jan 30, 2010 6:55 pm    Post subject: Few more update
Reply with quote

Code:
PROGRAM: DSNELI     +++++++++++ No source available.  Use HELP key +++++++++++
CAUSE: PROTECTION EXCEPTION                                    ABEND CODE: ASR
APPLID: CICSABCD   USERID: V04477    TERM: R001   NETNAME: TPXGR001  TRAN: XYZ1
INTERRUPT OFFSET: 000078    ADDRESS: A4DCE660   PSW: 079D2000 A4DCE664 0004000
RESUME    OFFSET: 000078    ADDRESS: A4DCE660   LAST CICS COMMAND:   
       
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8057
Location: East Dubuque, Illinois, USA

PostPosted: Sat Jan 30, 2010 8:03 pm    Post subject:
Reply with quote

The protection exception means something -- probably one of your porgrams -- is stepping on storage in some way. DSNELI may just be the program exposing the storage problem. Look for mismatched parameter lists, array overflows, and the like. This type of storage protection can be difficult to find, so you may want to involve your site support group to help analyze CICS trace data to uncover the issue.
Back to top
View user's profile Send private message
Kjeld

Active User


Joined: 15 Dec 2009
Posts: 365
Location: Denmark

PostPosted: Mon Feb 01, 2010 9:17 pm    Post subject:
Reply with quote

You have linked the wrong DB2 call attachment module for your CICS load module. DSNELI is used for programs called from the TSO interface.

Depending on your linkage editor setup you should ensure correct library specifications, so your DSNHLI reference gets resolved by CICS interface modules. Alternatively the references can be solved by specific include cards to the linkage editor.
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 -> COBOL Programming All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Receive a file using PCOMM macro Harald.v.K IBM Tools 0 Thu Mar 23, 2017 6:50 pm
No new posts Help with SOC4 on DSNHLI/DSNELI Kiran K Menon DB2 11 Sun Apr 24, 2016 10:16 pm
No new posts CICS Service requester-receiving 'Hos... urampilla CICS 4 Sat Mar 05, 2016 1:25 am
No new posts ADSO Store Procedure to receive mutip... yogi.47eie IDMS/ADSO 2 Fri Aug 21, 2015 7:14 pm
No new posts TSO RECEIVE - Get All Datasets/Messag... mrgnndhmk TSO/ISPF 4 Sat Mar 15, 2014 11:21 am


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us