IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Troubleshooting > Use the integration debugger for problem determination > Stepping through component instances

Terminating component instances in the integration debugger

In the Debug perspective, you can terminate the execution of all component instances except for business processes and business state machines. Terminating one or more component instances may be necessary in some situations rather than letting the instances exit naturally as a result of your debugging tasks.

To terminate one or more component instances:


Procedure

  1. If you want to terminate a single component instance and leave its threads visible in the Debug view:

    1. In the Debug view, ensure that the correct stack frame is selected for the component instance that you want to terminate.

    2. Click the Terminate icon

      . The component instance terminates and its threads are flagged with the terminated component thread symbol

      .

  2. If you want to terminate a single component instance and remove its threads from the Debug view:

    1. In the Debug view, ensure that the correct stack frame is selected for the component instance that you want to terminate.
    2. Right-click the selected stack frame and select Terminate and Remove. The component instance terminates and its threads are removed from the Debug view.

  3. If you want to simultaneously terminate all active component instances in the Debug view:

    1. In the Debug view, ensure that a stack frame is selected for any one of the component instances that you want to terminate.
    2. Right-click the selected stack frame and select Terminate All. All active component instances terminate and their threads are flagged with the terminated component thread symbol

      .

Stepping through component instances in the integration debugger