Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduction
Mainframe tool for debugging. Helps to intercept and analyze abends. Automates the tasks of identifying problems, applying solutions, analyzing the impact of changes, and testing the fixes.
Features of XPEDITER
Runs interactively or in batch. Intercepts application program abends Alters logic Displays and modifies the content of program variables Controls the program execution at any point i.e..
tests any program or program segment starts or stops execution at any point
Xpediting a program
Create DDIO files Invoke Xpediter
Choose the utilities Create Xpediter environment Allocate program files Xpedite the program
Type 18 on the command line and press enter to begin the Xpediter session.
Invoke Xpediter
In this file facility, the DDIO files are allocated. This file is used to store information that allows Xpediter to display the object code during a test session. Type a C for create in the selection field and fill the relevant data.
Invoke Xpediter
Fill the program to be xped, the executing JCL and DB2 plan and enter
Invoke Xpediter
If you come across with any DD allocation problem allocate them accordingly
B = breakpoint
The A means execution should stop after this statement has executed.
C = count
D = delete
I = Insert
K = keep
Peek Command.
X = exclude
XPEDITER Commands
Commands
Primary Commands
Command
SET KEEP ** SHOW PFKEYS LOG MOVE TRACE ALL S SKIP xxx yyy
Description
Note
Sets size of AUTOKEEP window to ** Reset value of PFKEYS View log Initialize or change the value of a variable document each statement executed in a session Skip lines xxx to yyy.
RETEST
XPEDITER Commands
Commands
Primary Commands
Command GO nn GOTO xxx MONITOR ALL REVERSE RESUME INTERCEPT SOURCE EXIT Description Execute nn lines Go To (This command should be avoided) Prerequisite to execute REVERSE Executes the code to be tested backwards Exit REVERSE mode Get the source code of another module in program To return to the calling module End an Xpediter session
XPEDITER Commands
Line Commands
Command A B C D Dx Description Set Breakpoint After Set Breakpoint Before Counts the number of times Delete a line Delete Breakpoint Note A will appear (@ if both B will appear (@ if both) a line of code is executed Block delete using DD x can be A or B or K
XPEDITER Commands
Line Commands
Command I K P X Description Insert a new line Keep operand Keep track of this on top of screen Peek operand Show on left of source Exclude lines of code from the display screen
Thank You