After you determine why a rule set execution encountered problems, you can open and fix the rule set, and then replace the old rule set with the corrected one.
- With the rule set open in Rule Debugger, select File > Edit a Copy in Rule Builder, or click
Rule Debugger closes and the rule set opens in Rule Builder. .
- Modify the rule set as desired.
- When you are ready to enable the modified rule set, select File > Close & Hot Swap.
- Select the folder where you want to save the modified rule set, type a name for the rule set, and click Save.
- In the Hot Swap Rule Set dialog box, if the rule set is enabled for specific jobs, perform either of the following actions:
- To replace the rule set in all jobs in which the rule set is enabled, select In all jobs where it is enabled.
- To replace the rule set in specific jobs, select In selected jobs, and select the jobs in which you want to replace the rule set.
If the rule set is enabled at the system level, skip this step and go to step 6.
- If you want the modified rule set to use the same name as the original rule set, select Rename Rule Sets.
If you do not select this option, the original rule set will not be renamed, and the new rule set will be given the name that you specified in step 4. Note, however, that if another rule set refers to the rule set you are hot-swapping (for example, from a Remote Trigger event), when you change the name or the path, the two rule sets are no longer linked.
- Click OK.
- If prompted, type your system user name and password, and click Enable.
The new rule set is enabled at the system level or in the jobs that you selected, and the replaced rule set is disabled. If you selected Rename Rule Sets, the new rule set has the name of the original rule set, and the original rule set is renamed with an
_old 1 suffix. The rule set's execution history is retained and you can view it if you open the original (disabled) rule set in Rule Debugger. The new rule set will not have any execution history until the first time the rule set is executed.