Size: a a a

Camunda BPM Group

2019 August 26

AE

Alter Ego in Camunda BPM Group
Alexey Efimov
Кстати насчет этого примера еще, после orderByXX нужно обязательно вызывать asc() или desc(), иначе камунда ругается сама, но это вряд ли тот случай
Спасибо, но я ещё тогда разобрался)
источник

IP

Igor Petetskikh in Camunda BPM Group
скажите, а на основе вот этой https://demo.bpmn.io/diff штуки есть плагин для моделера?
источник
2019 August 27

SD

Serg D. in Camunda BPM Group
Коллеги, есть такой кейс. Начинается процесс. Токен проходит Start Event, проходит «Выполнить таск», попадает на Throw Event и не может скоррелировать месседж. В камунде сообщение об ошибке, а токен возвращается на «Выполнить таск». Что дальше делать с этим токеном? Только удалять инстанс процесса?
источник

DK

Denis Kotov in Camunda BPM Group
Поменяйте Евент на активити, сделайте аттачед Евент с ошибкой на нем
источник

SP

Sergey Potekhin in Camunda BPM Group
Есть 3 стратегии. 1 - просто откат транзакции ( по дефолту), 2 компенсация (некое действие, которое компенсирует последствия), 3-обработка ошибки ( То о чем, написал Денис. Когда нужно, например, поставить кому-то задачу разрулить проблему)
источник

SD

Serg D. 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
О! т.е. если его вручную мувнуть, то дальше он попробует автоматом двигаться?
источник

DK

Denis Kotov in Camunda BPM Group
конечно. у меня прям такая кнопка есть в excamad для ручного мувания
источник

SD

Serg D. in Camunda BPM Group
Спасибо
источник

DS

Dmitry Sivashchenko in Camunda BPM Group
коллеги, привет. Есть ли способ при получении interrupting ивента заставить бегущие в данный момент таски добегать до конца транзакции? думал exclusive на старт ивенте и всех тасках поможет, но нет - транзакции обрываются
источник

DK

Denis Kotov in Camunda BPM Group
Dmitry Sivashchenko
коллеги, привет. Есть ли способ при получении interrupting ивента заставить бегущие в данный момент таски добегать до конца транзакции? думал exclusive на старт ивенте и всех тасках поможет, но нет - транзакции обрываются
Можно накостылять, но интерраптинг вроде именно для этого и создан
источник

DS

Dmitry Sivashchenko in Camunda BPM Group
просто оставлять таску  в неопределенном состоянии в общем случае стремно
источник

DK

Denis Kotov in Camunda BPM Group
это интерапт не уровня транзакции, его тяжело будет на этот уровень опустить
источник

DS

Dmitry Sivashchenko in Camunda BPM Group
без такого рода гарантий в компенсационном флоу мы не сами не сможем понять, нужно ли компенсировать начавшуюся таску или нет - нигде в хистори нет никакого признака того, что таска начала выполняться. Только комплит
источник

DK

Denis Kotov in Camunda BPM Group
Ну это значит только что вам в отдельное место об этом нужно писать
источник

DK

Denis Kotov in Camunda BPM Group
Denis Kotov
Ну это значит только что вам в отдельное место об этом нужно писать
Ну и имеющего отношения к Камунде
источник

MD

Maksim Davliatshin in Camunda BPM Group
Вы можете об этом на митапе сказать со-основателю.
Так же можно написать им feature request.
Так же можнл самому поправить в коде и им pull request кинуть.
источник
2019 August 28

АР

Алмаз Роботы... in Camunda BPM Group
Всем привет!
В bpm совсем новичок.
Кому можно позадавать вопросы насчёт DMN?
В частности, по вашему опыту, с какого объема  процессов (или их количества) становится целесообразным применять отдельный сервис принятия решений?
Когда наступает момент, когда многие сложные if становится нереально поддерживать и лучше заморочиться отдельной системой
источник