IBM E02HMLL-I Implementation Guide - Page 283
Suspending, event, Running, Working, breakpoints
View all IBM E02HMLL-I manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 283 highlights
v If you have navigated elsewhere in Collaboration Debugger (to display a breakpoint, for example) and need to locate the event again Do one of the following to display an event: v Right-click the event in the "Events" view and choose Display from the context menu v Select the event in the "Events" view and select Collaboration Debugger > Display from the menu bar Suspending an event When you run an event, as described in "Running an event" on page 276, the flow of execution proceeds as it would normally, without pausing on any breakpoints. If you decide that you want to resume debugging the flow, you can suspend the event. Once you have instructed Collaboration Debugger to run an event, it typically processes too quickly for you to suspend it, though service calls provide this opportunity. When a business object is sent out a service call, the business process blocks until a response is received; this provides enough time to suspend the flow prior to replying to the request, so that debugging resumes when the response is received by the collaboration. Do one of the following to suspend an event: v Right-click the event in the "Events" view and choose Suspend from the context menu v Select the event in the "Events" view and select Collaboration Debugger > Suspend from the menu bar Running an event For more information on running an event, see "Running an event" on page 276. Working with breakpoints Breakpoints are instructions that Collaboration Debugger uses to pause the execution of a collaboration object. You set breakpoints at node in the business process where you want to inspect the data of a flow to observe its transformation and troubleshoot problems. You can set breakpoints on the following types of nodes: v Action node v Subdiagram node v Iterator node v End success node v End failure node v Iterator node v Break node You can not set a breakpoint on a decision node. For more information about the different types of nodes in a collaboration template, see the Collaboration Development Guide. Chapter 13. Using Collaboration Debugger 271