Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 4 Target Promotions : Disposition of Objects

Disposition of Objects
The disposition of an object refers to the action of the change request on the object in the target system (that is, whether the object is designated for creation, replacement, or deletion). The following table lists valid dispositions of an object:
The object exists and the change request contains information for altering the object in the target system.
DELOCC (delete occurrences)
The disposition of an object is set when its change request is submitted.
Disposition Inconsistencies
The disposition of an object is based on the knowledge the source system has of the existence or nonexistence of the object in the target system.
The source system MetaStor keeps this information. An error in the validation phase of a promotion can mean that this information in the source system is inconsistent with the actual state of the object in the target system. Messages indicating a disposition inconsistency include the following:
OBJECT obj_name WITH DISPOSITION MOD IS NOT PART OF SYSTEM
OBJECT obj_name WITH DISPOSITION NEW ALREADY EXISTS
Re-aligning A Disposition
You can realign a disposition mismatch in your source system by adopting the disposition of the object as it exists on the target system.
Procedure
At the command line in the Apply Change Requests screen:
1.
Type in R (Refresh Disposition).
2.
3.
You can view changes using PF2.
For more information on realigning dispositions, refer to Appendix B, Consistency of Disposition Across Systems.
Alternate Method of Realignment
An alternate method of realigning a disposition mismatch is to regenerate the appropriate system tables. This ensures that the information retained by the source system about the target system is correct. The procedure is described in Appendix B, Consistency of Disposition Across Systems.
Initiation of a Refresh Disposition From Rules
In addition to applying a refresh disposition interactively, you can apply it from within TIBCO Object Service Broker rules. To initiate a refresh disposition from within a rule, invoke the REFRESH_DISPOSN rule as follows:
REFRESH_DISPOSN(srclocn, change#, destlocn)
The arguments for this rule are as follows:
 

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved