Size: a a a

Camunda BPM Group

2020 November 10

YY

Yo Yo in Camunda BPM Group
Edward Zakharov
А, ну если по глубже полезть то да, можно. А просто из делегатов кидать, то всегда все ок)
А из expressions обычных бинов тоже?
источник

EZ

Edward Zakharov in Camunda BPM Group
Из экспрешенов тоже ловится вроде
источник

EZ

Edward Zakharov in Camunda BPM Group
Но инцидент будет сразу и на месте последней удачнозавершенной транзакции
источник

YY

Yo Yo in Camunda BPM Group
Edward Zakharov
Из экспрешенов тоже ловится вроде
Понял. Спасибо. Но в любом случае, мне как-то привычнее свои пробрасывать 😃
источник

YY

Yo Yo in Camunda BPM Group
Edward Zakharov
Но инцидент будет сразу и на месте последней удачнозавершенной транзакции
Это так и есть, да. У нас на этом тоже логика в некоторых местах построена.
источник

EZ

Edward Zakharov in Camunda BPM Group
Yo Yo
Понял. Спасибо. Но в любом случае, мне как-то привычнее свои пробрасывать 😃
А свои это какие? Вы же должны наследоваться все равно от какого-то эксепшена
источник

YY

Yo Yo in Camunda BPM Group
Edward Zakharov
А свои это какие? Вы же должны наследоваться все равно от какого-то эксепшена
Не обязательно - в спринге можно в expressions сделать throws Exception в нотации. Может и напутал чего, в код долго лезть :D
источник

EZ

Edward Zakharov in Camunda BPM Group
Yo Yo
Не обязательно - в спринге можно в expressions сделать throws Exception в нотации. Может и напутал чего, в код долго лезть :D
Можно да))
источник

YY

Yo Yo in Camunda BPM Group
Edward Zakharov
А свои это какие? Вы же должны наследоваться все равно от какого-то эксепшена
Свои удобнее потому что там доп.поля есть и мы эти exceptions в ёлке потом по этим полям можем искать
источник

EZ

Edward Zakharov in Camunda BPM Group
Ага я понял) я это и имел в виду) мы тоже создаем свои, но они в конечном счете наследники RuntimeException
источник

YY

Yo Yo in Camunda BPM Group
Edward Zakharov
Ага я понял) я это и имел в виду) мы тоже создаем свои, но они в конечном счете наследники RuntimeException
Такие тоже есть, но по мне - Runtime это когда чёт прям совсем плохое творится) Нулы там всякие и т.п.
Я за корректную обработку ошибок)
источник

IK

Isayakiy Kotletov in Camunda BPM Group
а кто как относится к практике юзания линков на схемах для обработки каких-то ситуаций одинаковых с разных частей схемы? допустим запуск флоу отмены или типа того? мне кажется или это лучше делать эвент-подпроцессами все же чтобы не запутаться?
источник

DK

Denis Kotov in Camunda BPM Group
Линки ацтой, запрещены
источник

IK

Isayakiy Kotletov 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
Как гоуту короче
источник
2020 November 11

S

Sergey in Camunda BPM Group
Добрый день!
подскажите, возможно ли на camunda реализовать workflow формы? Т.е в BPMN есть шаги которые выполняет один и тот же пользователь и когда запущены процесс, то пользователь должен пройти несколько шагов и только после этого можно будет передать задачу другому.
Например такие шаги "заполнить платежку", "подписать платежку".
Проблема которая видится, если сменить ответственно на шаге "подписать платежку" то он должен будет выполнять не этот шаг а вернуться назад на шаг "заполнения платежки"
В camunda совсем новичок.
источник

DK

Denis Kotov in Camunda BPM Group
Сергей, можно, ну лучше бы этого не делать. Мелковат масштаб для процесса, будет неудонбо
источник

DK

Denis Kotov in Camunda BPM Group
пользовали ошибаются , хотят туда-сюда ходить по формам, исправлять там чото и т.д.
источник