Creating and storing debugging profiles with CADP
CADP is an interactive transaction supplied by CICS® Transaction Server for z/OS® Version 2 Release 3, or later. CADP helps you maintain persistent debugging profiles. These profiles contain a pattern of CICS resource names that identify a task that you want to debug. When CICS programs are started, CICS tries to match the executing resources to find a profile whose resources match those that are specified in a CADP profile. During this pattern matching, CICS selects the best matching profile, which is the one with greatest number of resources that match the active task.
Before using CADP, verify that you have done the following tasks:
- Compiled and linked your program as described in Preparing a CICS program.
- Verified that your site uses CADP and that all the tasks required
to customize z/OS Debugger so
that it can debug CICS programs
described in IBM®
z/OS Debugger Customization Guide are
completed. In particular, verify that the
DEBUGTOOLsystem initialization parameter is set toYESso that z/OS Debugger uses the CADP profile repository instead of the DTCN profile repository to find a matching debugging profile.
See CICS Supplied
Transactions for instructions on how to use the CADP utility
transaction. If you are going to debug user-replaceable modules (URMs),
specify ENVAR("INCLUDEURM=YES") in the Other
Language Environment Options field.
Refer to the following topics for more information related to the material discussed in this topic.
- Related references
- CICS Application Programming Guide for a description of debugging profiles.