XPED and XPRT transactions_COBOL Guide
Related Topics
The XPED transaction accesses all of Code Debug CICS’s functions for source-level testing and debugging of your application program. The XPRT transaction is intended for CICS application programmers who prefer the break/abend approach to testing and debugging that was used in earlier releases of Code Debug CICS. Both transactions provide the same enhanced debugging features and allow you to browse CICS storage areas. XPED and XPRT also let you specify storage protection options, abend traps, and trace options. You can customize your debugging session through profile options that you can store and use again. If an abend occurs, Code Debug CICS automatically displays by default either the Source Listing screen (2.L) for XPED users, or the Break/Abend screen (2.1) for XPRT users.
The Code Debug CICS Primary Menu, lists the screen number and name of each product facility menu available via the XPED and XPRT transactions. The option shown for Code Coverage, a sophisticated and powerful tool used with Code Debug CICS to verify the thoroughness of testing, is only displayed if the separate Code Coverage product has been installed for the current CICS region. The option shown for Xchange/CICS is only displayed if Xchange is active in the CICS region. The option shown for CICSPlex facilities is only displayed if the DYNAMIC_TRANSACTION_ROUTING_SUPPORT global parameter is set to YES.
There are four main ways you can navigate through Code Debug CICS:
- Type one of the screen numbers from a displayed menu in the COMMAND field and press Enter.
- Move the cursor next to the desired screen number on a menu, type S, and press Enter.
- Transfer directly to any product screen by typing an equal sign (=) followed by the complete screen number — for instance =5.2.2 — then pressing Enter.
- Use PF keys to transfer to commonly used screens. The PF keys and defaults for the corresponding screens are as follows:
PF keys | Description |
|---|---|
PF6 | LOCATE * (2.L or 2.20) |
PF13 | Primary Menu |
PF14 | Memory Display screen (2.2) |
PF16 | Working Storage screen (2.3) |
PF17 | Program Trace screen (2.4) |
PF21 | File Utility Menu (5). |
Primary Menu (XPED/XPRT)
COMMAND ===>
MODULE: CSECT:
0 SESSION PROFILE - Set default session attributes
1 SESSION CONTROL - Analyze summary of session events
2 DEBUGGING FACILITIES - Interactively debug application programs
5 FILE UTILITY - Access datasets, temp stg, trans data, DLI, DB2
7 ABEND-AID FOR CICS - Interface to Abend-AID for CICS
C CODE COVERAGE - Interface to Code Coverage
G XCHANGE/CICS - Interface to Xchange CICS Facilities
P CICSPLEX FACILITIES - Access CICSPlex Control Facilities
X EXIT - Exit
To set breakpoints in your program or keep specific data fields,
enter your program name and use either the SOURCE command or PF key.
For Online Technical Support refer to: www.bmc.com/support
NOTICE: Press PF2/PF14 to display the Copyright/Trade Secret Notice
While the Primary Menu is displayed, pressing PF2 or PF14 will display the copyright and trade secret notices as shown in following figure.
Copyright/Trade Secret Notice Screen
COMMAND ===> SCROLL ===> CSR
MODULE: CSECT: **Hit PF1 again for help on using tutorials**
Help Module: DBUHLEGL
Commands: END (Prev screen) CANCEL (Exit help) UP DOWN Line 1 of 19
(c)Copyright 1984 - 2020 Compuware Corporation. All rights reserved.
(c)Copyright 1984 - 2023 BMC Software, Inc.
----------------------------------------------------------------------------
| U. S. GOVERNMENT RIGHTS |
| Use, duplication, or disclosure by the U.S. Government is subject to |
| restrictions as set forth in BMC Software Inc. license agreement |
| and as provided in DFARS 227.7202-1(a) and 227.7202-3(a) (1995), |
| DFARS 252.227-7013(c)(1)(ii)(OCT 1988), Far 12.212(a) (1995), FAR |
| 52.227-19, or FAR 52.227-14 (ALT III), as applicable. |
| BMC Software Inc. |
----------------------------------------------------------------------------
THIS PRODUCT CONTAINS CONFIDENTIAL INFORMATION AND TRADE SECRETS OF BMC
SOFTWARE INC. USE, DISCLOSURE, OR REPRODUCTION IS PROHIBITED WITHOUT THE PRIOR
EXPRESS WRITTEN PERMISSION OF BMC SOFTWARE INC. ACCESS IS LIMITED TO AUTHORIZED
USERS. USE OF THIS PRODUCT IS SUBJECT TO THE TERMS AND CONDITIONS
OF THE USER'S LICENSE AGREEMENT WITH BMC SOFTWARE INC.