Использую Addon BProc.
Для назначения задачи решил использовать User provider.
'''@Override
public User get(String executionId) {
Request request = (Request) bprocRuntimeService.getVariable(executionId, "request");
return request.getAuthor();
}'''
В executionId прилетает строка вида: “Execution[ id ‘f8060165-0bf5-a5b7-26f3-bafe28f926bf’ ] - activity ‘Task_correct’ - parent ‘38d50d09-c313-d3ea-59c0-2c97f70b1090’”
в связи с чем метод bprocRuntimeService.getVariable(executionId, variableName) валится в ошибку.
Когда переназначал перед вызовом метода
executionId = “f8060165-0bf5-a5b7-26f3-bafe28f926bf”;
Все прошло успешно.