-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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!