Information
Space announcement This documentation space provides the same content as before, but the organization of the content has changed. The content is now organized based on logical branches instead of legacy book titles. We hope that the new structure will help you quickly find the content that you need.

XPED and XPRT transactions_COBOL Guide


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)

 ------------BMC AMI DevX Code Debug for CICS 17.02.00 PRIMARY MENU --------C024

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

 ----------------------------------- HELP FACILITY ------------------------C024
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.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI DevX Code Debug for CICS 17.02