Я новичок в Flowable и пытаюсь запустить экземпляр процесса с переменными. params
вот карта <String,Object>
, которую я использую для запуска процесса. Все идет хорошо, но если я пытаюсь вернуть свои переменные, это говорит мне
"execution 22f42f67-5f88-11e9-9df0-d46d6dbfea92 doesn't exist"
Но если я найду его в списке экземпляров процесса, он там есть. Вот что я делаю:
pi = runtimeService.startProcessInstanceById(processDefinitionId, params);
runtimeService.getVariables(pi.getId());
Я застрял с этой проблемой, и я не понимаю, почему он продолжает это делать. Чего мне не хватает?