Update waiting instances

Learn to push process definition changes to its sleeping instance.

Last published at: April 3rd, 2025

This function lets the user push the design changes to its sleeping process instances. 

Consider the following scenario. 

On the Process Definition page, select the process from the table and click on the Actions - Design menu option.

 

The definition is opened in the designer canvas. Generate and execute a new process instance. 

 

You can now verify the instance is sleeping on the Process Instance page. 

 

Navigate to the process definition designer page and make a few design changes, as shown below. Then, save the process definition. An alert notification message is displayed in the top right-hand corner. 

 

Navigate to the Process Definition page. Select the previous process definition and click on Utils - Update Waiting Instances. 

 

A popup window is displayed for configuration. This alerts the number of instances affected by the design changes. Select the "Re-Execute Waiting Steps" checkbox. Click Update to confirm. Note: Selecting “All” shall re-execute all the “sleeping” steps. Selecting “Changed” shall re-execute the changed “sleeping” steps only. Choosing “None” confirms no “sleeping” steps are re-executed. Click the Update button to initiate. 

 

The popup window is displayed again, confirming the changes. You can click OK to proceed. 

 

Navigate to the Process Instances page and select the process instance by name. Use the Search box to narrow down the result list. Then, click on the View—Render menu option. 

 

The process instance is rendered on the new page. The design changes applied are shown below.  

 

On the Process Instances page, select the instance and click the Utils - Update - Design menu option. 

 

A popup window is displayed for confirmation. Select the "Re-Execute Waiting Steps" checkbox. Click Update to confirm. Note: Selecting “All” shall re-execute all the “sleeping” steps. Selecting “Changed” shall re-execute the changed “sleeping” steps only. Choosing “None” confirms no “sleeping” steps are re-executed. Click the Update button to initiate. 

 

The popup window is displayed again, confirming the changes. You can click OK to proceed

 

How can we improve this article?

Share additional info and suggestions