8.3.1 Service Builder Debug window
The Service Builder Debug window is used to debug service templates. This window is displayed by clicking OK in the Perform Debugging dialog box.
The following describes the items displayed in this window.
- Back to Editor button
-
When you click this button, the Service Builder Debug window closes and the Service Builder Edit window appears. At this time, the debug task that is running is forcibly stopped.
- Important
-
You must use the Back to Editor button to close the Service Builder Debug window. If you use another button to close the Web browser, the debug task will remain running and you will be unable to edit the service template on which it is based. If you used a button other than the Close button to close the Service Builder Debug window, use the Tasks window to stop the debug task.
- Debug area
This area is used to specify settings when executing a debug task and performing operations on a debug task that is in progress.
- Enter Response button
You can enter a response to a debug task that is waiting for a response.
- Resubmit pull-down menu
You can retry a debug task that is in Completed or Failed status. You can select the retry method from Retry the Task, Retry From Failed Step, or Retry From Next To Failed Step.
- Resume button
Resumes execution of an interrupted debug task.
- Interrupt button
Interrupts execution of a debug task.
- Forcibly Stop button
Forcibly stops execution of a debug task.
- Step Into button
Executes the interrupted step up to the next point in that step at which execution can be interrupted.
- Step Over button
Executes the interrupted step and then stops execution at the point in the next step at which step execution is interrupted.
- Step Return button
Executes the steps in the flow at the second or lower level and then stops execution at the first point in the upper flow at which step execution can be interrupted.
- Set Break Point button
Sets breakpoints for a selected step. If breakpoints have already been set for the step you selected, you can cancel them.
- Debug Modes pull-down menu
You can specify whether to perform plug-in processing when executing a step.
- Step Information area
Displays the step ID, step name, and status of the selected step.
- Step Properties area
Displays the property values of the selected step. You can edit the property values by clicking . For input properties of a step that uses service components, click the Edit pull-down menu to assign values in the Create Service or Submit Service window. Click Import or Export to import or export the step properties by using a property file.
- Flow area
Displays the execution order of the steps as a flow. You can check the step status, whether breakpoints are set, and whether the step can be interrupted.
- Flow Tree area
This area is used to select the level of flow to be displayed in the flow area. The flow names defined in the service template are displayed in hierarchical layers. If you click a flow name, the flows under that flow appear in the flow area.
- Task Log tab
Displays the task log data for the debug task that is in progress. You can download the contents of the task log.
- Service Properties tab
Displays a list of service properties specified in the service template for each property group. However, variables are not displayed.
- Break Points tab
Displays the names of steps for which breakpoints are set, and the level of the flow where the step is placed. Click the Remove All Break Points button to cancel all the breakpoints. Right-click a displayed step to cancel breakpoints or select that step in the flow area.