flowable / flowable/flowable-engine

Node task jump (jump forward)

Open
#4,118 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
9.5k
Forks
2.9k
Avg merge
7h 8m
Merged PRs (30d)
2

Description

I would like to ask a question about the workflow engine. My approval process includes multiple nodes, namely A, B, C, D, E, and F, and I am currently at node B. I attempted to use the moveActivityIdTo method to jump directly from B to node F, but the system returned the following error:textTask[id=f983fd23-8359-11f0-8e1c-9209df039161, key=Activity_0sa0tsc, name=OA, processInstanceId=e404c0ed-8359-11f0-8e1c-9209df039161, executionId=f983d611-8359-11f6-8e1c-9209df639161, processDefinitionId=fuckfuck:2:42b1d495-80e2-11f0-8094-9209df039161] is already deleted.I have confirmed that the process instance ID, current activity ID, and target activity ID are all correct and valid, and there are no issues with the parameters. Furthermore, I checked the task status, which shows that it is still active and not deleted, so I do not quite understand the exact reason for this error.I would like to ask:Is this error because the workflow engine itself does not support such cross-node jumps?Is there a misunderstanding in my calling method?Or are there other hidden states or mechanisms that could cause the task to be marked as 'deleted'?I hope to receive further guidance, thank you!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.