Using the Incoming Remote Debug Session configuration
Debug configurations are used for saving the settings that are used when a debug session launches. The Incoming Remote Debug Session configuration saves the launch settings that are used when an incoming application connects to the debugger user interface through the debug daemon. The Incoming Remote Debug Session configuration cannot be used for directly launching debug sessions from the debugger user interface.
About this task
Settings, such as breakpoints, are saved upon termination of a debug session. However, these settings are not saved by launch configuration. Therefore, if you create more than one launch configuration for the same application, settings such as breakpoints will be the same for each launch configuration. The advantage to creating more than one launch configuration for the same application, is that you can set different arguments as parameters to the program in the launch configurations and you can have different sets of Debug Console commands when launching debug sessions.
When you connect to the debugger user interface by launching a JCL that connects to the user interface debug daemon, an Incoming Remote Debug Session configuration is automatically created for the program that you are debugging. Subsequent launches of the same program will reuse this configuration. You can create multiple configurations for the same program - for example, you can copy a configuration and then modify the copy. If you have multiple configurations for the same program and you launch that program for debug, you will be prompted by a dialog box to choose the configuration that you want to use for launching the debug session.
To create a Incoming Remote Debug Session configuration, complete these steps: