Regardless of the type of promotion done (source, target, or remote), complications can arise if other developers obtained promotion rights on the affected objects and made modifications that now are lost.
When backing out a promotion, the Promotion system attempts to restore promotion rights as they were immediately before the promotion. If someone else currently has promotion rights on a rule, the Promotion system saves the rule in the specified backout library without restoring the original promotion rights. The backout function also issues a warning message to inform you that the rights have changed.
Provided that a parameter value (PRM) table exists for the table definition when it is promoted, you can back out changes involving a parameterized TDS table. If the PRM table existed at the time of promotion and was deleted afterward, you must define it using the Table Definer before proceeding with the backout process.
If the change request contained a rule to execute, the backout function does not reverse the resulting effects of this rule. To reverse these effects, restore the affected data from the backup made prior to promotion of the change request.
The security clearance level of restored objects defaults to the level of the promotions administrator. If you are backing out a delete request to restore an object, you must restore that object’s security access permission settings.
Rules comprising a change request remain in their source local library when the change request is submitted. After a backout, the rules are not automatically restored to the original local library unless you specify the local library name on the segment prompt screen at the time of backout. If you use the default backout library, copy the rules from the backout library and restore the promotion rights.
If you change the parameters in the @PROM_BACKUPDS table after initial setup and are backing out a change request, the parameter values must be the same as they were when the change request was backed up and applied. For more information about the @PROM_BACKUPDS table, refer to
Chapter 2, Preparing For Promotions.
TIBCO Object Service Broker Managing Data for more information on defining tables.
TIBCO Object Service Broker Managing Security for more information about access permissions.