Siebel Business Process Framework: Task UI Guide > Testing, Troubleshooting, Deploying, and Administering a Task UI > Process of Testing a Task UI >

Validating a Task UI


This task is a step in Process of Testing a Task UI.

The Validate tool in Siebel Tools is an error correction tool that you can use before you deploy a task UI. Validation enforces the semantic consistency of a task. For example, you can use validation to make sure an error process does not include an error process.

To validate a task UI

  1. Locate the task UI you must validate.

    For more information, see Locating a Task UI in the Tasks List.

  2. In the Tasks list, right-click the task UI, and then choose Validate.
  3. In the Validate dialog box, click Start.

    Siebel Tools displays the following message in the bottom left corner of the Validate dialog box:

    Starting validation

    If your task contains an error, then Siebel Tools displays a warning that describes the error.

  4. If Siebel Tools reports a problem after it finishes the validation, then use the information that it displays in the Errors window to help correct the error.

    Validate the task UI until you resolve all errors. If the task contains no errors, then Siebel Tools displays the following message in the bottom left corner of the Validate dialog box:

    Total tests failed: 0

  5. Click Cancel to close the Validate dialog box and end the validation.

Errors That the Validate Tool Detects

This topic describes problems you might encounter when you use the Validate tool. To resolve the problem, look for it in the Symptom or Error Message column in Table 16.

Table 16. Errors That the Validate Tool Can Detect
Symptom or Error Message
Solution

Connector is not attached correctly.

Make sure you correctly attach all connectors.

Conditional branch is not defined for a Decision point.

Make sure you define at least one conditional branch that emanates from each decision point in the task UI.

Business service or business service method is not defined for a business service step.

Make sure you define the Business Service Name and Business Service Method properties for each business service step in the task UI.

Business component is missing from a Siebel operation step.

Make sure you define the Business Component property for each Siebel operation step that the task UI contains.

Name of the subtask is not defined for a subtask step.

Make sure you define the Subtask Name property for each subtask step that the task UI contains.

Siebel Business Process Framework: Task UI Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.