Hitachi

JP1 Version 12 JP1/Automatic Operation Service Template Developer's Guide 


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.

Figure 8‒3: Service Builder Debug window

[Figure]

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 [Figure]. 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.