Debugging a Language Environment program using a remote debugger with Debug Manager

With the remote debugger in the Eclipse IDE, you can debug Enterprise COBOL, COBOL for MVS and VM, Enterprise PL/I, later versions of C/C++ and assembler. You can use IBM z/OS Debugger JCL Wizard to create JCL statements to debug a Language Environment program with Debug Manager.

  1. In ISPF Edit or Browse, enter EQAJCL G2 to bypass the z/OS Debugger JCL Wizard Option Selection panel, and request a debug session with the remote debugger. Alternatively, enter EQAJCL to invoke the IBM z/OS Debugger JCL Wizard and then select G2.
    Enter the EQAJCL G2 command.
  2. In the parameters panel, type YES in the LE Program field.

    To select an optional parameter, specify a forward slash (/) in the field.

    Specify optional parameters.
  3. In the Program/Procedure Selection List panel, choose the program that you want to debug. You can choose only one step.
    Choose the program to debug.
  4. JCL statements are generated to invoke z/OS Debugger.
    The JCL is generated.

What to do next

You can now start a debug session with the remote debugger:
  1. Start the remote debugger in the Eclipse IDE.
  2. Connect to the Remote System Explorer (RSE).
  3. Submit the job.
If the remote debugger does not depict the initiation of a debug session, verify that the job is not waiting for an initiator, or failed with a JCL error.