Я использую ACTIVITI 7.
У меня есть одно определение процесса, прикрепленное для справки. ![Process definition with Gateway and Task](https://i.stack.imgur.com/Xl12v.png)
Таким образом, здесь вся конструкция имеет некоторый пользовательский код java (используется DelegateExecution / DelegateTask).
В узле SendNotification (Parallel gateway) я задаю одна временная переменная, использующая делегированиеExecution.
delegateExecution.setTransientVariable("variableName1", "variableValue");
и logi c для исходящих узлов (Forking node) SendMailToMgr и SendMailToCandidate зависят от вышеуказанной переменной.
Здесь я сталкиваюсь с проблемой, переменная успешно получена в узле SendMailToMgr, но при получении переменной в SendMailToCandidate ее нет.
Я попытался напечатать имя потока во всех трех constrcut, найденное имя потока совпадает. Так что, если поток такой же, то я должен получить значение и в SendMailToCandidate.
Я делаю что-то не так или это ошибка в ACTIVITI, чтобы удалить временную переменную?