You might find it necessary to upgrade a Production environment that contains executing task instances. Unfortunately, upgrading an Identity Manager TaskDefinition object in the repository can corrupt executing task instances that depend on the TaskDefinition object. This possibility is a particularly important consideration in a Production environment where people are depending on those tasks to complete correctly and to perform their business functions.
Although it is easiest to have users complete their tasks or terminate still-executing tasks prior to upgrade, these options are not always feasible.
If your Production environment might contain executing task instances when you upgrade, be sure that your upgrade procedure describes how to address these instances.
From the Identity Manager console, rename the current TaskDefinition to include a time stamp.
Load the new TaskDefinition.
Problems might occur if you change activities or actions.