Upgrade Guide for DB2 UDB for z/OS > Performing the Siebel Tools Repository Merge >
Reviewing Attribute Conflicts in the Repository Merge
Upgrades: All upgrades. Environments: Development environment only. This topic is part of an upgrade process. See How to Perform the Upgrade. You can change how attribute conflicts were resolved during the repository merge. How Attribute Conflicts Occur
Attributes, such as color and height, are defined on repository objects. An attribute conflict occurs in the repository merge when all of the following are true:
- The object and attribute exist in the Prior Siebel Repository, the Prior Customer Repository, and the New Siebel Repository.
- You have changed an attribute value in the Prior Customer Repository. (The attribute value in the Prior Customer Repository and the Prior Siebel Repository are not the same.)
- The attribute has been changed in the New Siebel Repository. (The attribute in the New Siebel Repository and the Prior Siebel Repository are not the same.)
If the values in the Prior Siebel Repository and New Siebel Repository are the same but the value in the Prior Customer Repository is different, there is no conflict. The value in the Prior Customer Repository is preserved in the merged repository. The merge process resolves attribute conflicts by referring to the setting of the Standard Win property. For about 90% of repository objects, the merge process resolves attribute conflicts by using the attribute values in the New Siebel Repository. Do not change the setting of this property. Application Upgrade Attribute List View
You can review and change how attribute conflicts were resolved using the Application Upgrade Attribute List view in Siebel Tools. The Attribute Differences List in the view includes the following columns:
Prerequisite: The repository merge must have been successful. See Determining If a Repository Merge Was Successful. To review attribute conflicts
- In Siebel Tools, navigate to Screens > Application Upgrader > Application Upgrade Attribute List.
- In the Application Upgrades list, select the record of the successful merge.
- In the Attribute Differences list, click Query.
- In the Attribute Differences list, click in the Conflict field so that a check mark appears.
- Press Enter to run the query.
The query displays a list of all object attributes for which there is a conflict.
- For each record, review the entry in the Resolution field.
- To change the resolution, click in the Override field.
A check mark appears. This changes the value of the attribute in the merged repository.
Avoid overriding conflicts for the following attributes. Visually review these attribute changes in the upgraded application before changing them:
- Left
- right
- top
- height
- width
|