MultiInstance Process: создание задачи голосования пользователя

Настройка среды: Red Hat BPM 6.4, Red Hat EAP 7.0

Вариант использования: я хочу создать процесс, в котором несколько пользователей (пользователи BPM) могут проводить голосование параллельно. Это будет пользовательская задача, и в настоящее время пользователи выбираются из списка.

Постановка проблемы: Когда я использую MultiInstance Process для описанного выше варианта использования, он не создает разные процессы для каждого пользователя, он создает несколько экземпляров одной и той же задачи N(количество пользователей в списке) с одинаковым идентификатором задачи. Следовательно, когда любой пользователь завершает задачу, все другие экземпляры задачи уничтожаются.

Я пробовал несколько подходов, таких как:

Используя цикл, чтобы назначить идентификатор актера для каждого пользователя, присутствующего в списке. Это тоже не работает.

Как я могу достичь описанного выше варианта использования, мой подход неверен?

Я застрял в этом в течение последних 2 месяцев, любая помощь будет принята с благодарностью.

0 ответов

Другие вопросы по тегам