Validating Component Interfaces

Validation ensures that the structure of a component interface is still valid. Over time, the structure of a component interface can become invalid due to component structural changes and modifications. For example, this can happen whenever a component deletes or adds a record or field. It can also happen if the keys on the component are added or removed. Properties and keys that no longer synchronize with their associated components are marked with an X icon.

Note the following points about validating component interfaces:

  • PeopleSoft Application Designer validates each component interface upon its creation. It enables validation of all component interfaces residing in the respective database.

  • The validation process determines only whether the underlying component of a component interface has changed. It does not validate the PeopleCode that is associated with a component interface. To validate the PeopleCode, open the component and select Tools > Validate from the PeopleSoft Application Designer menu.

  • If a component interface definition becomes invalid, you cannot save changes to it in PeopleSoft Application Designer.

  • If a component interface definition is associated with an active Integration Broker service, you cannot delete it.

To correct an invalid component interface, you might have to delete properties for which appropriate fields or records no longer exist. If the structure of the source component has changed, you might have to delete old properties and re-add the new properties in their appropriate locations. You may also need to rename a property or collection.

To validate a component interface:

  1. Open the component interface in PeopleSoft Application Designer.

    Validation occurs automatically whenever you open a component interface in PeopleSoft Application Designer.

  2. Select Tools > Validate for Consistency from the PeopleSoft Application Designer menu to validate an open component interface.

    Whenever you change components or other related definitions, you should validate a component interface through PeopleSoft Application Designer.

To validate multiple component interfaces:

  1. Select Tools, Validate Component Interfaces in PeopleSoft Application Designer.

    CI Validator dialog box appears.

  2. Click the Find CIs button to list out all the component interfaces available in the database.

  3. Select the component interfaces to validate. Use the Select All button to validate all the listed component interfaces.

  4. Click the Validate CIs button to perform the validation. The Results box displays the success status of the validations and lists out any failed validation.

    The detailed result is displayed in the Validate tab in Application Designer.