flowable / flowable-engine

A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
https://www.flowable.org
Apache License 2.0
8.01k stars 2.63k forks source link

Event subscription is missing after migration of an active embedded sub process #3928

Closed basclaessen closed 2 months ago

basclaessen commented 4 months ago

Describe the bug When a process instance with an active embedded non interrupting event sub process is migrated, the subscription is missing. For a signal, message or event register event the event subscription is missing. For a timer event the timer job is missing.

Expected behavior Event subscriptions and timer jobs should not be missing after migration of a process instance with an active embedded event sub process.

Code I'll add a pull request with test cases and a fix.

Additional context main branch flowable-release-6.8.1 branch flowable-release-7.1.0 branch flowable-release-7.2.0 branch

basclaessen commented 3 months ago

@tijsrademakers Can you take a look at my PR and if you agree merge it before the next Flowable release please?

tijsrademakers commented 2 months ago

@basclaessen thanks, I've merged the PR