Join activities do not complete when the deprecated Rollback activity is used in the path up to the join. The newer Rollback To activity still works successfully.


Steps to Reproduce


  1. Create a workflow where a rollback exists on a path before a join.

  2. Attach this workflow to a new service catalog item and order the item.

    The flow will not complete.


Navigate to System Definition > Scripts - Background and use the following script to update workflows using the legacy, deprecated Rollback activity to use the new, unaffected Rollback To activity.

var GMU = new GlideMultipleUpdate('wf_activity'); 

This will update all workflow versions that use the old activity to use the new one.

Reorder the catalog item and the workflow will now complete.

Related Problem: PRB1237836

Seen In

There is no data to report.

Intended Fix Version

Jakarta Patch 9
Kingston Patch 4

Fixed In

Helsinki Patch 12 Hot Fix 1

Safe Harbor Statement

This "Intended Fix Version" information is meant to outline ServiceNow's general product direction and should not be relied upon in making a purchasing decision. The information provided here is for information purposes only and may not be incorporated into any contract. It is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. The development, release, and timing of any features or functionality described for our products remains at ServiceNow's sole discretion.

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-03-16 12:29:43