🧭 Overview

When upgrading an app in Joget from one version to another, existing running workflow instances might still be tied to the old version.

This BeanShell script automates the migration of running workflow processes from a previous app version (from_version) to a new version (to_version), ensuring smooth continuity without manually aborting or recreating processes.


⚙️ How It Works

Here’s how this BeanShell script operates inside a Form Store Binder:

  • ⚙️ Fetches the submitted data (App ID, From Version, To Version, Process ID).
  • 🔍 Retrieves all running workflow processes for the specified app_id and from_version.
  • 📦 Loads all available process definitions from the new version (to_version).
  • 🔁 Compares process definitions between ol…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help