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

When do we receive DSNELI and how is it resolved


IBM Mainframe Forums -> COBOL Programming
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
syed-sameer-ahmed
Warnings : 2

New User


Joined: 22 Feb 2007
Posts: 45
Location: Bangalore

PostPosted: Sat Jan 30, 2010 6:41 pm
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: 45
Location: Bangalore

PostPosted: Sat Jan 30, 2010 6:55 pm
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: 8696
Location: Dubuque, Iowa, USA

PostPosted: Sat Jan 30, 2010 8:03 pm
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
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 View Bookmarks
All times are GMT + 6 Hours
Forum Index -> COBOL Programming

 


Similar Topics
Topic Forum Replies
No new posts interactive cics program using CICS s... CICS 5
No new posts FSET not working on my receive CICS 3
No new posts Need help with 002-030 ABEND in TSO R... TSO/ISPF 1
No new posts Receive a file using PCOMM macro IBM Tools 0
No new posts Help with SOC4 on DSNHLI/DSNELI DB2 11
Search our Forums:

Back to Top