View previous topic :: View next topic
|
Author |
Message |
sivatechdrive
Active User
Joined: 17 Oct 2004 Posts: 191 Location: hyderabad
|
|
|
|
Hi all
How to debug the online(cics) errors,
using xpediter
Thanks
siva |
|
Back to top |
|
|
madhusudhana
New User
Joined: 04 Mar 2005 Posts: 3 Location: bangalore
|
|
|
|
hi shiva,
when you are using expediter ,while debugging that you mention eiter batch or online then you debug it |
|
Back to top |
|
|
vijayspi
New User
Joined: 07 Mar 2005 Posts: 1
|
|
|
|
shiva,
after compiling the program, go to cics region and follow as mentioned below...
type as XPED <program name>.
put B in the line command of the program.
press Esc key to clear the screen.
then type the transaction id.
here it will takes you into program and you can go ahead by line by line or break pt to break pt.
Regards
vijay pedamallu
" Ability is what you're capable of doing...Motivation determines what you do...Attitude determines how well you do it. " |
|
Back to top |
|
|
narena
New User
Joined: 16 Mar 2005 Posts: 18
|
|
|
|
Hi
From the CICS environemnt u type XPED programname. Then it will directly prompt you to Xpeditor & waits the control at procedure division. ok.... |
|
Back to top |
|
|
kanak
Moderator
Joined: 12 Mar 2005 Posts: 252 Location: India
|
|
|
|
But what abt the all entries like PPT, PCT and FCT entries. As in expeditor u can give any program name and expeditate as you need as it doesn't validate the load module name as in CICS.
If you want to check step by step execution of CICS program, the load module name of the program must be associated with a trasaction defined in CICS otherwise i think it won't recognise. You can check step by step execution of any program just by giving the load module name of that program as a name which is defined in CICS and then only i think you can do. |
|
Back to top |
|
|
Gnanapriya
New User
Joined: 09 Feb 2007 Posts: 1 Location: India
|
|
|
|
Hi
I would like to test an application program (APPLPGM - COBOL, CICS, DB2) using online xpeditor. My simulator program puts data in an MQ. A driver program gets data from the MQ and invokes my application pgm (using XCTL). But now, if i place break point in my application pgm and invoke a transaction using online xpeditor, i get MQ failed error. This MQ failed is because, the simulator pgm is trying to get the reply in the REPLY MQ within a particular time (MQ timeout error). Since i have placed break point in my application pgm, i get MQ timeout error.
Once i get MQ failed error, when i come out of xpeditor and give "XPED APPLPGM", i could see the data from the simulator to be passed to the application pgm.
Could any one of you help in tranferring control directly to the application pgm, when i invoke transaction from online xpeditor.
I believe, we could achieve my objective by giving proper data during setting of TRAP SUMMARY(1.6 option in XPED).
Note: APPLPGM, driver pgm and simulator pgm are in the same CICS region.
Please help me get this issue resolved.
Thanks in advance.
Rgds,
Priya. |
|
Back to top |
|
|
bala_informat
New User
Joined: 29 Nov 2006 Posts: 1 Location: Chennai
|
|
|
|
How to compile the programs in real time.
And where do write the JCL in actual real time.
Is there any tools to compile in real time. |
|
Back to top |
|
|
|