WE are facing a strange issue with flowable in our production instance.
Sometimes we see some of the process variables (those updated from a user task) updates the same variables of another process.
This is not very consistent though.
We update the process variables only using the following apis
- taskService.complete(taskID, variables); taskID is passed from the UI
final String executionId = task.getExecutionId(); runtimeService.setVariables(executionId,variables);
We investigated the tables ACT_RU_EXECUTION and ACT_RU_TASK to see if there is some messing around happening with the execution IDs . but that doesn’t seem to the case.
Any insight to further debug the issue or find a reason why this is happening will help us immensely now.
Once again thank you upfront.