Siebel Tools Reference > Siebel Tools Fundamentals >

Validating Object Definitions


As you modify or create objects, it is very important to validate their definitions also. Validating object definitions is generally a good practice. It should be one of the first things that a developer does if a configuration changes produces a run-time error.

NOTE:  The validation process is time consuming. However, you can continue working in Siebel Tools while the validation is run.

Validation is based on a set of rules that help make sure that your configuration changes are logically consistent with existing object definitions and one another. Validating a parent object validates all child objects as well.

The rule that checks for invalid object references is the most important. An invalid object reference occurs when one object (an applet, for example) references another object (a business component) that has been inactivated or deleted.

To validate an object

  1. Select the object or objects you want to validate.
  2. Right-click and select Validate, or choose Tools >Validate Object.

    The Validate dialog box appears.

    Click for full size image
  3. In the Validate dialog box, click Start.

    Violations of the rules currently being enforced appear in the Errors list, as shown in the following figure.

    Click for full size image
User Interface Elements in the Validate Window

You can change whether or not certain validation options are enforced.

To change validation options

  1. In the Validate window (see Step 2), click Options.
  2. Change items in the Enforce column (shown in the following figure) from Yes to No, or vice versa, for rules you want to enforce or not enforce.

    You do that by selecting a row and clicking the Enforce or Ignore button.

    Click for full size image
User Interface Elements in the Validation Options Window

 Siebel Tools Reference
 Published: 20 October 2003