Using Debug Tool with CICS applications
Debug Tool helps you test programs and examine, monitor, and control the execution of 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 cannot debug PLT programs using Debug Tool.
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.
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.