коллеги, есть ли best practice реализации такого кейса только на BPMN :
1) процесс дошел до определенного шага и ждет (в любом порядке и любое количество раз) следующих активностей:
- юзер через UI сам запускает некоторый внешний процесс
- внешняя система делает что-то и присылает сообщение
- другая внешняя система присылает сообщение
2) по некоторому условию это прекращается и процесс идёт дальше
теоретически такие штуки доступны через CMMN, но кейс должен быть реализован на Activiti, где CMMN не поддерживается (во всяком случае в имеющемся у нас варианте)