The Collaboration Debugger perspective has several views and one editor in the default configuration it opens with. Figure 81 shows the default Collaboration Debugger perspective.
Figure 81. Collaboration Debugger perspective
Table 30 identifies the interface elements of the Collaboration Debugger
perspective, indicated by the numbers in Figure 81.
Table 30. Collaboration Debugger perspective interface elements
Interface element number | Interface element name |
---|---|
1 | Events view |
2 | Collaboration template editor |
3 | Breakpoints view |
4 | Variables view |
The "Events" view lists the flows that are delivered for processing to the collaboration object you are debugging. It provides operations to affect the processing of the flow and to locate the node that is currently executing.
Figure 82 shows the "Events" view.
For more information about working with events and using the "Events" view, see Working with events.
The "Collaboration template" editor is a read-only editor that displays the diagrams of the collaboration template upon which the collaboration object you are debugging is based. It allows you to view the design of the business process and perform many of the tasks associated with debugging a collaboration.
Figure 83 shows the "Collaboration template" editor.
Figure 83. Collaboration template editor
The following sections contain more information about the "Collaboration template" editor and the tasks you can perform using it:
The "Breakpoints" view lets you manage breakpoints in the collaboration object and manage the processing of a flow as it interacts with those breakpoints.
Figure 84 shows the "Breakpoints" view.
For more information about the tasks you typically perform using the "Breakpoints" view, see the following sections:
The "Variables" view displays information about the flow being processed as it pauses in response to debugging operations. It lists all the variables of BusObj or Java primitive types that are declared in the "Declarations" section of the collaboration template. As you perform debugging operations to manage a flow through the collaboration, the "Variables" view updates the variables it lists with their values at the node being executed at the time.
Figure 85 shows the "Variables" view.
For more information about the "Variables" view and the tasks that affect its contents, see the following sections: