View previous topic :: View next topic |
Author |
Message |
adous_sg Beginner
Joined: 13 Feb 2004 Posts: 25 Topics: 9
|
Posted: Mon Apr 05, 2004 8:55 pm Post subject: IBM DEBUG TOOL V1R2 FOR CICS/COBOL |
|
|
I intend to use the IBM DEBUG TOOL V1R2 for CICS/COBOL program debuging purpose.
I have added the 'TEST' options while compiling my CICS/COBOL and ran DTCN transaction, but seems like no works.
Does anybody provide the some samples of Compile JCL to me? Or kindly instruct me how to do.
My Environment
COBOL: IBM VS COBOL II V1R4
OS: IBM OS/390 V2R10 |
|
Back to top |
|
 |
kolusu Site Admin

Joined: 26 Nov 2002 Posts: 12378 Topics: 75 Location: San Jose
|
|
Back to top |
|
 |
balachandran.v Beginner
Joined: 20 Jan 2006 Posts: 6 Topics: 1
|
Posted: Thu Apr 13, 2006 10:01 am Post subject: |
|
|
Hi Kolusu,
What is the code coverage option in the Debug tool
why they using the code coverage utility in the debbug tool.
Can u help on this..
Thanks
bala |
|
Back to top |
|
 |
kolusu Site Admin

Joined: 26 Nov 2002 Posts: 12378 Topics: 75 Location: San Jose
|
|
Back to top |
|
 |
balachandran.v Beginner
Joined: 20 Jan 2006 Posts: 6 Topics: 1
|
Posted: Thu Apr 13, 2006 10:17 am Post subject: |
|
|
how can we load the test cases into debbug tool???
Thanks
bala |
|
Back to top |
|
 |
kolusu Site Admin

Joined: 26 Nov 2002 Posts: 12378 Topics: 75 Location: San Jose
|
|
Back to top |
|
 |
balachandran.v Beginner
Joined: 20 Jan 2006 Posts: 6 Topics: 1
|
Posted: Thu Apr 13, 2006 10:29 am Post subject: |
|
|
thanks a lot |
|
Back to top |
|
 |
balachandran.v Beginner
Joined: 20 Jan 2006 Posts: 6 Topics: 1
|
Posted: Tue Apr 25, 2006 10:14 am Post subject: |
|
|
Hi Kolusu,
What is the SVC in Debug tool??
I will try to execute the program interactively through this option
2 Manage and Use Debug Tool Setup Files
I got the s200 error with rc 312..
can u help him out, how to configure the debug tool using this option |
|
Back to top |
|
 |
kolusu Site Admin

Joined: 26 Nov 2002 Posts: 12378 Topics: 75 Location: San Jose
|
Posted: Tue Apr 25, 2006 10:33 am Post subject: |
|
|
balachandran.v,
Check this which explains in detail about the abend S200
Code: |
S200
Explanation: During a validity check of an I/O request, execute channel
program (EXCP) processing encountered an error. Each X'200' abend code has
a three digit reason code that explains the error. Each digit of the
reason code has a specific meaning:
First Digit - The first digit in the reason code indicates the type of
error:
Code Explanation
1nn Storage protection check. The storage protection key of one of
the control blocks being tested was not the same as the storage
protection key in the caller's request block (RB).
2nn Segment translation error. A segment exception occurred when
EXCP processing was processing a control block.
A segment exception occurs when EXCP uses an incorrect address.
The incorrect address results from one of the following:
O The caller may have passed an incorrect address.
O The storage area that the address is obtained from may have
been overlaid.
O The control block that the address points to may have been
prematurely freed.
O Necessary data sets were prematurely closed.
3nn Page translation error.
A page translation error occurs when EXCP uses an incorrect
address. The incorrect address results from one of the
following:
O The caller may have passed an incorrect address.
O The storage area that the address was obtained from may have
been overlaid.
O The control block that the address points to may have been
prematurely freed.
O Necessary data sets were prematurely closed.
Second Digit - The second digit in the reason code indicates the phase of
processing when that the error occurred:
Code Explanation
n1n EXCP encountered an error during the front end processing.
n2n EXCP encountered an error during the back end processing. Back
end processing includes DASD ERP, PCI, PURGE, and FRR routines.
n3n EXCP encountered an error during the post-processing.
n4n EXCP encountered an error while updating the data control block
(DCB) during the validity check.
n5n EXCP encountered an error while processing a related. request.
n5n EXCP encountered an error while processing the PCI appendage.
Third Digit - The third digit in the reason code indicates which control
block was being tested when EXCP encountered the error:
Code Explanation
nn1 Input/output block (IOB)
nn2 Data control block (DCB)
nn3 Data extent block (DEB)
nn4 Event control block (ECB)
nn5 Input/output block extension (IOBE)
nn6 I/O error data block (IEDB)
System Action: The system abnormally ends the current task and issues a
SNAP dump.
Programmer Response: Correct the problem that the reason code indicates.
Verify also that the data set was opened and that the control block
indicated was correctly modified by the problem program.
If the EXCP access method is being used, ensure that the IOB and the ECB
are correctly built. Correct the error. Run the job again.
If the error recurs and you cannot determine the cause, run the job again,
requesting an ABEND dump. Notify the system programmer.
System Programmer Response: In the dump, look at field TCBEXCPD at offset
X'C0' in the task control block (TCB) of the current task. TCBEXCPD points
to the EXCP debugging area (XDBA). The XDBA contains diagnostic data
associated with the EXCP processor.
If the error recurs and the program is not in error, look at the messages
in the job log for more information. Search problem reporting data bases
for a fix for the problem. If no fix exists, contact the IBM Support
Center. Provide the JCL for the job and the dump.
Source: Execute channel program (EXCP)
|
Hope this helps...
Cheers
Kolusu _________________ Kolusu
www.linkedin.com/in/kolusu |
|
Back to top |
|
 |
balachandran.v Beginner
Joined: 20 Jan 2006 Posts: 6 Topics: 1
|
Posted: Tue Apr 25, 2006 3:18 pm Post subject: |
|
|
I already got this message, how to fix this problem ? |
|
Back to top |
|
 |
|
|