View previous topic :: View next topic
|
Author |
Message |
veeruspi
New User
Joined: 29 Dec 2005 Posts: 16 Location: mysore
|
|
|
|
One of program is defined as mirror transaction. How can we debug these programs? |
|
Back to top |
|
|
dbzTHEdinosauer
Global Moderator
Joined: 20 Oct 2006 Posts: 6966 Location: porcelain throne
|
|
|
|
with windex |
|
Back to top |
|
|
Bill O'Boyle
CICS Moderator
Joined: 14 Jan 2008 Posts: 2501 Location: Atlanta, Georgia, USA
|
|
|
|
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 |
|
|
veeruspi
New User
Joined: 29 Dec 2005 Posts: 16 Location: mysore
|
|
|
|
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 |
|
|
Garry Carroll
Senior Member
Joined: 08 May 2006 Posts: 1193 Location: Dublin, Ireland
|
|
|
|
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 |
|
|
Bill O'Boyle
CICS Moderator
Joined: 14 Jan 2008 Posts: 2501 Location: Atlanta, Georgia, USA
|
|
|
|
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 |
|
|
|