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
- 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.
- 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.