Size: a a a

Camunda BPM Group

2020 March 02

KK

Kostya Kakunin in Camunda BPM Group
Dmitrii Pisarenko
Господа и дамы камунданты, можно ли программно, через REST API, создать инцидент в Камунде?

В документации я ничего на этот счет не нашел.

Для чего это нужно?

В одном Джава-приложении работает Камунда. Когда начинается ручная задача, task listener отправляет во второе приложение (бизнес-логику) запрос. Бизнес-логика пытается создать в Джире задачу. Так вот, если это не удается, хочется, чтобы в экземпляре процесса появлялся инцидент.

Я понимаю, что есть костыльный вариант -- по таймеру проходить по всем активным экземплярам процесса и если если есть открытая ручная задача, а соотв. переменной нет, то оповещать админов.
вот идеи можно наверно тут подчерпнуть https://github.com/camunda-consulting/code/tree/master/snippets/camunda-kpi-monitoring-demo
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
Спасибо.
источник
2020 March 03

DK

Denis Kotov in Camunda BPM Group
источник

KK

Kostya Kakunin in Camunda BPM Group
вопрос: можно ли юзать отдельно без  jboss всторенные бины типа commonUserForm. примеры фирменные под деплой в jboss как понял. если нужно скину код но он не рабочий
источник

KK

Kostya Kakunin in Camunda BPM Group
мой код. кто профи. что не так? лог завтра https://github.com/kmwork/bpm-spring-boot-demo/tree/jsf-demo
источник

AD

Artur Dauer in Camunda BPM Group
Народ, кто из Тенькова. Вы не используете КокПит, те у вас не ентерпрайз версия ?
источник

AD

Artur Dauer in Camunda BPM Group
Посмотрел доклад от них, вот и вопрос
источник

AD

Artur Dauer in Camunda BPM Group
Интересно ещё было, что код не версионируется с моделью и нет интеграционных тестов
источник
2020 March 04

KK

Kostya Kakunin in Camunda BPM Group
Artur Dauer
Народ, кто из Тенькова. Вы не используете КокПит, те у вас не ентерпрайз версия ?
я не с тинька но завал про плату. нет у них энерпрайс
источник

KK

Kostya Kakunin in Camunda BPM Group
Artur Dauer
Интересно ещё было, что код не версионируется с моделью и нет интеграционных тестов
это решается как будто нет камунды. упор на юнит тестирование
источник

KK

Kostya Kakunin in Camunda BPM Group
Kostya Kakunin
там у меня примеры ActivitiInAction_sourcecode.zip по Activiti (форк камунду)  — примеры вроде рабочие если имена пакетов заменить  на камундовские (но это не точно) — как по мне очень хорошие примеры — как поварская книга
тут написано как писать тест юнитины
источник

ОК

Ольга Койнова... in Camunda BPM Group
Доброе утро! Подскажите, плиз, возможно ли для Service Task (обращение во внешний сервис) использовать boundaryEvent таймер (таймаут)? Кажется, что таймер запускается только после исполнения кода, а нужно запустить его при переходе к таске. Может есть у кого-то опыт, поделитесь. Спасбо🙌🏼
источник

KK

Kostya Kakunin in Camunda BPM Group
Ольга Койнова
Доброе утро! Подскажите, плиз, возможно ли для Service Task (обращение во внешний сервис) использовать boundaryEvent таймер (таймаут)? Кажется, что таймер запускается только после исполнения кода, а нужно запустить его при переходе к таске. Может есть у кого-то опыт, поделитесь. Спасбо🙌🏼
я таймер не делал но почему нет? я делел через посылку message от рест формы . мой пример https://github.com/kmwork/bpm-spring-boot-demo-first
источник

DK

Denis Kotov in Camunda BPM Group
Ольга Койнова
Доброе утро! Подскажите, плиз, возможно ли для Service Task (обращение во внешний сервис) использовать boundaryEvent таймер (таймаут)? Кажется, что таймер запускается только после исполнения кода, а нужно запустить его при переходе к таске. Может есть у кого-то опыт, поделитесь. Спасбо🙌🏼
Нельзя
источник

KK

Kostya Kakunin in Camunda BPM Group
Denis Kotov
Нельзя
можно же выкрутиться поставить фиктивный таск перед нужным
источник

DK

Denis Kotov in Camunda BPM Group
Выкрутиться я вам 5 способов назову :)
источник

AD

Artur Dauer in Camunda BPM Group
Kostya Kakunin
это решается как будто нет камунды. упор на юнит тестирование
Так юнит тестами не протестировать совместимость когда с моделью, только интеграционный тест.
источник

ОК

Ольга Койнова... in Camunda BPM Group
Спасибо) будем выкручиваться)
источник

SD

Serg D. in Camunda BPM Group
@Kotskin Денис, а на bpmn2.ru есть какая-нибудь система оповещения об ошибках?
источник

DK

Denis Kotov in Camunda BPM Group
Ctrl + enter
источник