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

How do I Debug CICS BTS Modules using Debug Tool?


IBM Mainframe Forums -> IBM Tools
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
new2cobol

New User


Joined: 04 Jan 2006
Posts: 77
Location: Bangalore

PostPosted: Wed Feb 18, 2009 2:41 pm
Reply with quote

Hi all,

I am currently in development phase of a CICS BTS application. It is a samll one, with only a couple of activities in a single process. I am trying to debug the same using Debug Tool, but the flow is just restricted to the main program alone.

Can some one suggest a way to debug this using Debug Tool? or if this is not possible can you give me som idea how to go about doing this?

What I am doing now is placing abend routines wiht messages at logical check points to see if the code flow is happening fine. And you know how that works, I am keeping on commenting and uncommenting pieces of code every where. Bored of doing so icon_biggrin.gif

P.S. - On a lighter note, I think I need to change my name from new2cobol to new2BTS icon_biggrin.gif
Back to top
View user's profile Send private message
new2cobol

New User


Joined: 04 Jan 2006
Posts: 77
Location: Bangalore

PostPosted: Fri Feb 20, 2009 6:10 pm
Reply with quote

Hi,

Wrongly posted this query in the CICS forum. To all the Debug Tool users of the world, please help me to Debug my CICS BTS application. The Debug tool passes through the primary transactions where I define and run the process, but control does not pass to the transaction of the process where the root activity is coded. I have every thing defined Synchronous, too.

Any help?
Back to top
View user's profile Send private message
new2cobol

New User


Joined: 04 Jan 2006
Posts: 77
Location: Bangalore

PostPosted: Thu Sep 24, 2009 1:25 pm
Reply with quote

After 7 months I have the answer - In DTCN, blank out the terminal id. The program will be captured there.
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: Thu Sep 24, 2009 8:19 pm
Reply with quote

Persistence pays icon_smile.gif

Good to hear it is working - thanks for the update icon_cool.gif

d
Back to top
View user's profile Send private message
zdebug

New User


Joined: 11 Nov 2009
Posts: 2
Location: San Jose

PostPosted: Wed Nov 11, 2009 12:26 am
Reply with quote

The Debug Tool publications don't talk much about debugging CICS BTS applications and I'll post more details once I gather the information. In the meantime, is it fair to assume that you're on the right track after blanking out the terminal id?

The cases where you'd have to blank out the terminal id is if the CICS transactions are not triggered from a terminal but events coming in from the web or otherwise. The DTCN panel has two entries:

1. NetName
2. IP Name/Address

If you were to put the cursor on the IP Name/Address field and press the PF1 key, this is what you'd see:

The client IP Name or IP Address associated with a CICS application.

Just another thought for you before I gather details on debugging CICS BTS applications.

Cheers,
zdebug
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 -> IBM Tools

 


Similar Topics
Topic Forum Replies
No new posts Using API Gateway from CICS program CICS 0
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
No new posts How to avoid duplicating a CICS Web S... CICS 0
Search our Forums:

Back to Top