I have a workflow, which create a sub process by breaking the big chuck of data int small chunks and each process produces some variables in the state transitions. The steps in the sub process are external tasks. How should i store these variables in the execution so that the variables are not visible to parallel executions ?
I had used localVariables in the external task client but it did not work.
I had created a workflow which runs parallel sub process on the collection of items. There are more than 1 tasks in the parallel workflow, I was creating one variable in the first task and it is consumed in the second task.
The issue was that variable produced in task 1 of the execution1 is visible in task 2 of execution 2.
It can happen that the variable is not produced in task 1, for which we don’t want to execute task 2 as well.
We are using external task client.