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:
When you perform a "step over" operation, InterChange Server
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:
- Right-click anywhere in the "Collaboration template" editor and
choose Step Over from the context menu
- Give focus to the "Collaboration template" editor and click
Step Over in the toolbar
- Give focus to the "Collaboration template" editor and select
Collaboration Debugger > Step Over from the menu bar
- Give focus to the "Collaboration template" editor and use the
keyboard shortcut F6
When you perform a "step into" operation on a subdiagram or
iterator node, InterChange Server 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:
- Right-click anywhere in the "Collaboration template" editor and
choose Step Into from the context menu
- Give focus to the "Collaboration template" editor and click
Step Into in the toolbar
- Give focus to the "Collaboration template" editor and select
Collaboration Debugger > Step Into from the menu bar
- Give focus to the "Collaboration template" editor and use the
keyboard shortcut F5
When you perform a "step out" operation on a node within a
subdiagram or iterator, InterChange Server 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:
- Right-click anywhere in the "Collaboration template" editor and
choose Step Out from the context menu
- Give focus to the "Collaboration template" editor and click
Step Out in the toolbar
- Give focus to the "Collaboration template" editor and select
Collaboration Debugger > Step Out from the menu bar
- Give focus to the "Collaboration template" editor and use the
keyboard shortcut F7
When you perform a "run" operation, InterChange Server 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:
- Right-click anywhere in the "Collaboration template" editor and
choose Run from the context menu
- Give focus to the "Collaboration template" editor and click
Run in the toolbar
- Give focus to the "Collaboration template" editor and select
Collaboration Debugger > Run from the menu bar
- Give focus to the "Collaboration template" editor and use the
keyboard shortcut F8
When you perform a "run to this node" operation on a flow,
InterChange Server 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:
- Right-click the node to which you want execution to run and choose
Run to this node from the context menu
- Select the node to which you want execution to run and click Run
to in the toolbar
- Select the node to which you want execution to run and select
Collaboration Debugger > Run to from the menu bar
When you perform a "run event" operation, InterChange Server
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:
- Right-click the event in the "Events" view and choose
Run from the context menu
- Select the event in the "Events" view and select
Collaboration Debugger > Run Event(s) from the context menu
- Select the event in the "Events" view and click Run
Event(s) in the toolbar
