About Debug Tool
Debug Tool helps you test programs and examine, monitor, and control the execution of CICS® application programs.
You can debug the following sorts of CICS applications using Debug Tool:
- Applications written in a compiled language (COBOL, PL/I, C, C++)
- Language Environment-enabled Assembler subroutines
- Applications that use a combination of compiled language programs and Java™ programs. Debug Tool does not debug the Java portions of these applications
You can use Debug Tool in four ways:
- Single terminal mode
- Debug Tool displays its screens on the same terminal as the application
- Dual terminal mode
- Debug Tool displays its screens on a different terminal than the one used by the application
- Batch mode
- Debug Tool does not have a terminal, but uses a commands file for input and writes output to a log
- Remote debug mode
- Debug Tool works with a debugger client to display results on a workstation
For more information about Debug Tool, see Debug Tool for z/OS User's Guide.
Note: If you use Debug Tool in Single terminal mode, or Dual terminal mode,
the terminal which is used by Debug Tool must be a local terminal in the region
where the application is running: you cannot use a terminal on a terminal-owning
region to interact with Debug Tool in an application-owning region.