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

Debugging Non Responsive MPP Program


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

New User


Joined: 18 May 2007
Posts: 30
Location: CHENNAI

PostPosted: Thu Jan 20, 2011 10:48 pm
Reply with quote

Hi,
I need help on how to debug a NRMPP (Non-Responsive online program) program thru Xpediter for debugging.

I did some changes to that program and need to verify whether my changes are working or not? Is there any IMS command to initiate that program? Please help me.
Back to top
View user's profile Send private message
shamsundar_mk

New User


Joined: 18 May 2007
Posts: 30
Location: CHENNAI

PostPosted: Sun Jan 23, 2011 1:01 pm
Reply with quote

Hi,
Any idea folks.. could someone please reply..
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Sun Jan 23, 2011 1:22 pm
Reply with quote

Hello,

In addition to your changes, add some code that will write some verification information into a file. Then look in the file to see if this has been written.

When everything works as you intend, remove this extra code.
Back to top
View user's profile Send private message
shamsundar_mk

New User


Joined: 18 May 2007
Posts: 30
Location: CHENNAI

PostPosted: Sun Jan 23, 2011 8:09 pm
Reply with quote

Thanks!

Atlast i did that one.. i put up some display statements and found in spool..

Don't we have a way to debug the program interactively.. like we do for online MPP program...
Back to top
View user's profile Send private message
Kjeld

Active User


Joined: 15 Dec 2009
Posts: 365
Location: Denmark

PostPosted: Mon Jan 24, 2011 6:07 am
Reply with quote

I tried looking up NRMPP in the IMS programming guide but got no hit.

What do you mean? Is it an asyncroneous message driven MPP that does no send any output messages?

You should still be able to start an Xpediter session and provide an input transaction to the MPP you want to debug.
Back to top
View user's profile Send private message
shamsundar_mk

New User


Joined: 18 May 2007
Posts: 30
Location: CHENNAI

PostPosted: Tue Jan 25, 2011 11:55 am
Reply with quote

I tried with trail and error method and now i can able to debug a NRMPP (Non-responsive Online program).
I found couple of online programs (MPP) which actually trigger that NRMPP (Non-responsive) program.
I logged into xpediter and waiting for that NRMPP program transaction to get initiated. I went to those online screen (MPP - which actually triggers NRMPP) and perform add/change action, the NRMPP initiated.
Now i can able to debug NRMPP interactively in Xpediter.
Back to top
View user's profile Send private message
shamsundar_mk

New User


Joined: 18 May 2007
Posts: 30
Location: CHENNAI

PostPosted: Tue Jan 25, 2011 12:01 pm
Reply with quote

Non Response Transaction

In non-response transactions, IMS accepts multiple input messages (each being a transaction) from a terminal without a need for the terminal to first accept the corresponding output message.

Example – Driver Program, Report Program, etc.
Back to top
View user's profile Send private message
Kjeld

Active User


Joined: 15 Dec 2009
Posts: 365
Location: Denmark

PostPosted: Tue Jan 25, 2011 3:57 pm
Reply with quote

Yes, that's what I assumed you meant.

And glad to hear you got Xpediter working on it.
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 DB2 Event passed to the Application P... DB2 1
No new posts How to pass the PARM value to my targ... COBOL Programming 8
No new posts REXX code to expand copybook in a cob... CLIST & REXX 2
No new posts EZT program to build a flat file with... All Other Mainframe Topics 9
Search our Forums:

Back to Top