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

How to debug a mirror transaction?


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

New User


Joined: 29 Dec 2005
Posts: 16
Location: mysore

PostPosted: Wed Dec 28, 2011 2:57 pm
Reply with quote

One of program is defined as mirror transaction. How can we debug these programs?
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Wed Dec 28, 2011 4:17 pm
Reply with quote

with windex
Back to top
View user's profile Send private message
Bill O'Boyle

CICS Moderator


Joined: 14 Jan 2008
Posts: 2501
Location: Atlanta, Georgia, USA

PostPosted: Wed Dec 28, 2011 6:48 pm
Reply with quote

Transaction CPMI or CSMI?

Do you have a 3rd-Party Debugger or IBM's Debug Tool?

If not, then (from a clear screen) enter CEDX "tttt" with "tttt" representing the targeted transaction. CEDX is the non-terminal oriented version of CEDF.

But, keep in mind that unlike CEDF, when using CEDX, you're placing all targeted transactions with the same name under its control. So, if possible, use CEDX in a light-traffic region. Otherwise, you'll get them all.

Mr. Bill
Back to top
View user's profile Send private message
veeruspi

New User


Joined: 29 Dec 2005
Posts: 16
Location: mysore

PostPosted: Thu Dec 29, 2011 9:40 am
Reply with quote

Hi Bill,

I have been given 3 transactions all of which are defined as mirror transactions. My first transaction puts the request message onto MQ. The second transaction fetches the data for the request message and puts the response message onto MQ. the third transaction reads the response MQ. The second transaction is set up in such a way that, when request message is successfully placed on the queue, second transaction will be triggered. So will I be able to debug these programs at a stretch? Also can u provide any links which aids in effective use of CEDX?
Back to top
View user's profile Send private message
Garry Carroll

Senior Member


Joined: 08 May 2006
Posts: 1193
Location: Dublin, Ireland

PostPosted: Thu Dec 29, 2011 5:17 pm
Reply with quote

Quote:
I have been given 3 transactions all of which are defined as mirror transactions.


How is a transaction defined as a mirror transaction? I don't see any such attribute.

I think you mean that the transactions are routed from a TOR to an AOR? If so, you need to be logged on to the AOR where the transaction runs and enter CEDX 'tttt' where 'tttt' identifies the transaction. Then, when ANY transaction 'tttt' is triggered, the EDF session starts on that terminal.

If you know how to use CEDF, you know how to use CEDX.

Garry.
Back to top
View user's profile Send private message
Bill O'Boyle

CICS Moderator


Joined: 14 Jan 2008
Posts: 2501
Location: Atlanta, Georgia, USA

PostPosted: Thu Dec 29, 2011 7:19 pm
Reply with quote

What are the names of the mirror transactions and are they defined to IBM program DFHMIRS in their respective PCT entries?

If they're the IBM default mirror transactions, such as CSMI and CPMI, their PCT's are defined to DFHMIRS automatically in the IBM RDO group, unless there are override entries.

Issue a CEMT INQ TRANS(tttt) and it will display the defined program for each "tttt".

Mr. Bill
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 -> CICS

 


Similar Topics
Topic Forum Replies
No new posts How to identify the transaction categ... IMS DB/DC 3
No new posts Start CICS transaction every day at 2AM CICS 4
No new posts TWA size of the CPLT transaction CICS 0
No new posts Invoke IMS transaction from .NET IMS DB/DC 1
No new posts COOLGEN - DB2. -927 error while initi... DB2 8
Search our Forums:

Back to Top