Collaboration Debugger interface

The Collaboration Debugger perspective has several views and one editor in the default configuration it opens with. Figure 84 shows the default Collaboration Debugger perspective.

Figure 84. Collaboration Debugger perspective

Table 36 identifies the interface elements of the Collaboration Debugger perspective, indicated by the numbers in Figure 84.

Table 36. Collaboration Debugger perspective interface elements
Interface element number Interface element name
1 Events view
2 Collaboration template editor
3 Breakpoints view
4 Variables view

Events 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 85 shows the "Events" view.

Figure 85. Events view

For more information about working with events and using the "Events" view, see Working with events.

Collaboration template editor

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 86 shows the "Collaboration template" editor.

Figure 86. Collaboration template editor

The following sections contain more information about the "Collaboration template" editor and the tasks you can perform using it:

Breakpoints view

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 87 shows the "Breakpoints" view.

Figure 87. Breakpoints view

For more information about the tasks you typically perform using the "Breakpoints" view, see the following sections:

Variables view

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 88 shows the "Variables" view.

Figure 88. Variables view

For more information about the "Variables" view and the tasks that affect its contents, see the following sections:

Copyright IBM Corp. 2004, 2005