Я наконец-то нашел способ сделать это после гораздо большего исследования. Что вы можете сделать, так это создать плавающую дорожку, называемую инициатором, как показано на этой странице . После этого у вас должна быть возможность установить планку узлов задачи как инициатора, и будет назначено лицо, инициировавшее рабочий процесс.
Кроме того, вы можете создать ActionHandler и запустить его на событии before-signal начального узла. Этот ActionHandler может сделать что-то вроде следующего, чтобы сохранить идентификатор актора инициатора в переменной, которая будет использоваться в обработчике или даже, возможно, в выражении:
context.getContextInstance().setVariable("initiator-actor-id", context.getJbpmContext().getActorId())
Я хотел бы знать, знает ли кто-нибудь, как получить выражение процесса, например, сохраненное в строке выше, в выражении.