Performing debugging operations

Once you have arranged breakpoints in the collaboration object you are debugging, you perform debugging operations to manage the flow of the event through the breakpoints. The following operations are available:

Stepping over

When you perform a "step over" operation, InterChange Server Express resumes the paused flow so that the node on which the breakpoint is set executes, and then pauses the flow at the next node.

Do one of the following to step over a node where execution is broken:

Stepping into

When you perform a "step into" operation on a subdiagram or iterator node, InterChange Server Express resumes the paused flow. Execution proceeds until the flow reaches the start node in the subdiagram or iterator and then pauses.

Do one of the following to step into a subdiagram or iterator where execution is broken:

Stepping out

When you perform a "step out" operation on a node within a subdiagram or iterator, InterChange Server Express resumes the paused flow. Execution proceeds until the subdiagram or iterator completes, or until the flow reaches an active breakpoint within the subdiagram or iterator.

Do one of the following to step out of a subdiagram or iterator where execution is broken:

Running

When you perform a "run" operation, InterChange Server Express resumes the paused flow and allows processing to continue either until completion of the business process or to a node with an active breakpoint set on it.

Do one of the following to run a paused flow:

Running to a specific node

When you perform a "run to this node" operation on a flow, InterChange Server Express resumes the paused flow and allows processing to continue either to the node on which you performed the operation, or to a node with an active breakpoint set on it.

Do one of the following to run a paused flow to a specific node:

Running an event

When you perform a "run event" operation, InterChange Server Express resumes the paused flow and allows processing to continue, bypassing any breakpoints in the business process even if the breakpoints are active.

Do one of the following to run an event:

Copyright IBM Corp. 2004, 2005