Hitachi

Job Management Partner 1 Version 10 Job Management Partner 1/Automatic Operation GUI, Command, and API Reference


7.5 Debug view

Use the Debug view to manage debug tasks or to set the step-by-step execution method. To display the Debug view, click the Run button in the Perform Debugging dialog box. That view is displayed in the left pane of the Editor window.

Figure 7‒51: Debug view

[Figure]

This view displays the following items:

[Figure] (Enter Response button)

Clicking this button displays the Respond dialog box. If there are multiple steps that are waiting for a response in the task, the corresponding Respond dialog boxes are displayed in the order in which those steps began to wait.

[Figure] (Retry list box)

Select how to retry a failed task.

  • Retry the Task From the Failed Step

    If you select this item, a dialog box asking you whether to resume processing of the task from the failed step appears. Clicking the OK button resumes processing of the task from the failed step.

  • Retry the Task From the Step After the Failed Step

    If you select this item, a dialog box asking you whether to resume processing of the task from the step after the failed step appears. Clicking the OK button resumes processing of the task from the step after the failed step.

[Figure] (Forcibly Stop Tasks button)

If you click this button, a dialog box asking you whether you really want to forcibly stop the task appears. Clicking the OK button causes the debug task to enter a Terminated state, and then a Failed state.

[Figure] (Rerun button)

Click this button to resume from the step that is in the Interrupted state. This button is enabled when the step selected in the flow view of the service template debugging view is in the Interrupted or Interrupted (After Execution) state.

Task

Information about the task is displayed here.

Task Status

Displays the status of the debug task.

Step

Information about the step selected in the Flow view in the service template debugging view is displayed here.

Step ID

Displays the step ID.

Step Name

Displays the name of the step.

Step Status

Displays the status of the step.

Execution Settings list box

Select whether to resume the plug-in processing of the step that is in the Interrupted state. This item can be used only when the step is in the Interrupted state.

  • Execute the plug-in processing

    Select this item to execute the plug-in processing.

  • Do not execute the plug-in processing

    Select this item to skip execution of the plug-in processing.

Interrupt after the plug-in processing check box

If this check box is selected, the step enters the Interrupted state after the plug-in processing is completed. If this check box is cleared, the next step starts when the plug-in processing is completed. This item can be used only if Execute the plug-in processing is selected from the Execution Settings list box when the step is in the Interrupted state.

Return Value text box

Displays the return code of the plug-in or step. Whether the displayed value is the return code of the plug-in or step differs depending on the timing.

  • When the step is completed

    The return code of the step is displayed.

  • When the step is in the Interrupted state

    The return code of the plug-in is displayed. If Do not execute the plug-in processing is selected from the Execution Settings list box, or if the step is in the Interrupted (After Execution) state, you can specify the return code that is assumed to be returned. In this case, you can specify a number from 0 to 127.

Linefeed Code area (radio buttons)

Select the type of line break code to be used in the property values of the plug-in. This area can be used only if the step is in the Interrupted or Interrupted (After Execution) state.

  • CR+LF

    Select this item to use CRLF (0x0d0a) as the line break code.

  • CR

    Select this item to use CR (0x0d) as the line break code.

  • LF

    Select this item to use LF (0x0a) as the line break code.

List of properties

The plug-in properties that have been added to the step are listed in table format. If you click the column title of a display item, the data will be sorted in ascending or descending order. You can also set property values as needed for debugging.

Table 7‒33: Items displayed in the list of properties (Debug view)

Display item

Description

Icon indicating the type of property

The type of property is indicated by an icon.

  • [Figure]

    This icon is displayed for input properties.

  • [Figure]

    This icon is displayed for output properties.

Property Key

Lists property keys.

Mapping Parameter

Lists mapping parameters.

Property Value

Displays the property value to be input to the plug-in or the property value that was output from the plug-in. If a service property is mapped, the value of the service property at the time when execution of the step interrupted is displayed. For password data type property values, dots () appear, instead of the entered string. You can edit the values of input properties when the step is in the Interrupted state if Execute the plug-in processing is selected from the Execution Settings list box. You can edit the values of output properties when the step is in the Interrupted state if Do not execute the plug-in processing is selected from the Execution Settings list box. You can also edit the values of output properties when the step is in the Interrupted (After Execution) state. Each property value can have no more than 1,024 characters.

Related topics