Size: a a a

Camunda BPM Group

2020 February 07

AV

Alex V in Camunda BPM Group
хотелось бы чтоб более адресно работало
источник

AV

Alex V in Camunda BPM Group
т.е. от правил  сообщение с именем "CLOSE_PS" и все работающие его перехватили
источник

E

Egor in Camunda BPM Group
адресно сработает для одной схемы в отличии от сигнала
источник

SD

Serg D. in Camunda BPM Group
Коррелируйте по конкретным признакам. Бизнес кей или другой индивидуальный идентификатор.
источник

DK

Denis Kotov in Camunda BPM Group
Alex V
оно срабатывает для всех запущенных инстансев?
Так сигнал работает
источник

AV

Alex V in Camunda BPM Group
т.е. если два отдельных процесса (в первом отправка, во втором перехват), но отрисованы на одной схеме (в одном bpmn файле, то сообщение дойдёт), а если в разных схемах то нет.
Так?
источник

DK

Denis Kotov in Camunda BPM Group
Ничего не понял
источник

DK

Denis Kotov in Camunda BPM Group
Дело точно не в файлах
источник

DK

Denis Kotov in Camunda BPM Group
Файлы парсятся на отдельные процесс дифинишены
источник

AV

Alex V in Camunda BPM Group
1. Есть два процесса (пула), отдельных.
2. В первом есть событие по отправке сообщения (EndEvent),  с Message Name "CLOSE_PS".
3. Во втором есть событие по перехвату (BoundaryEvent, как на рисунке) с Message Name "CLOSE_PS".
4. Запущенно несколько вторых процессов.
Вопрос. Кто из вторых получит сообщение при завершении первого?
источник

AV

Alex V in Camunda BPM Group
надо было задать это как опрос... было бы веселее 🙂
источник

DG

Dmitrii Goncharov in Camunda BPM Group
С ошибкой упадете если корреляцию не сделаете. А если сделаете, то конкретный один инстанс получит
источник

SD

Serg D. in Camunda BPM Group
Alex V
1. Есть два процесса (пула), отдельных.
2. В первом есть событие по отправке сообщения (EndEvent),  с Message Name "CLOSE_PS".
3. Во втором есть событие по перехвату (BoundaryEvent, как на рисунке) с Message Name "CLOSE_PS".
4. Запущенно несколько вторых процессов.
Вопрос. Кто из вторых получит сообщение при завершении первого?
При отправке сообщения выполняется корреляция, вы можете отправить месседж как в один, так и в несколько процессов. Почитайте документацию.
источник

DG

Dmitrii Goncharov in Camunda BPM Group
Serg D.
При отправке сообщения выполняется корреляция, вы можете отправить месседж как в один, так и в несколько процессов. Почитайте документацию.
А, точно, в несколько тоже можно
источник

AV

Alex V in Camunda BPM Group
Serg D.
При отправке сообщения выполняется корреляция, вы можете отправить месседж как в один, так и в несколько процессов. Почитайте документацию.
корреляция на основе чего? я просто не нашел такого...
источник

DK

Denis Kotov in Camunda BPM Group
Как вы отправляете сообщение?
источник

DK

Denis Kotov in Camunda BPM Group
Камунде надо найти инстансы, куда сообщение бахнуть
источник

DK

Denis Kotov in Camunda BPM Group
Во время отправки вы должны ей объяснить
источник

DK

Denis Kotov in Camunda BPM Group
Типа - всем, у кого контекстная переменная А == А
источник

SD

Serg D. in Camunda BPM Group
или бизнес кей == бизнес кей
Это зависит от ваших конкретных бизнес требований. Вы сами указываете на основе чего выполнять корреляцию.
источник