Siebel Business Process Framework: Task UI Guide > Debugging Tasks >

Validating Task Configuration


Validation enforces the semantic consistency of a task that cannot be easily enforced by structural constraints. For example, using validation, you can make sure that an error process does not contain an error process. When you validate a task, you are given warnings about errors the task may contain. You can then correct the errors before publishing the task.

The Validate tool can detect the following errors:

  • Connectors not attached correctly. Make sure the task diagram's branches are connected correctly.
  • Outgoing branches not specified for decision points. Make sure to specify outgoing branches for each decision point in the task.
  • Business services and business service methods not specified for business service steps. Make sure that each business service step in the task is not missing a business service or a business service method.
  • Business components missing from Siebel Operation steps. Make sure to specify the business component upon which each Siebel Operation step acts.
  • Subtask Name not specified for subtask steps. Make sure that each subtask step specifies the appropriate subtask name that the task flow calls.

To validate a task configuration

  1. In the Tasks OBLE (in Siebel Tools), right-click the task you want to validate and choose Validate from the pop-up menu.

    The Validate dialog box appears.

  2. Click Start.

    Starting validation... appears in the bottom left corner of the Validate dialog box.

    If the validation is successful, there are no errors to report; and Total tests failed: 0 appears in the bottom left corner of the Validate dialog box.

Siebel Business Process Framework: Task UI Guide Copyright © 2006, Oracle. All rights reserved.