Size: a a a

Camunda BPM Group

2019 June 13

DK

Denis Kotov in Camunda BPM Group
Понял, спасибо
источник

DG

Dmitrii Goncharov in Camunda BPM Group
Serg D.
Нет инфы сколько выиграли при переходе на работу с брокером?
Мы на брокер перешли с Signallable Activity Behavior с общением по рестам. Там запарились бороться с race condition и неизвестно где пропавшими процессами, которые не восстановишь. Принципиально решили уйти во взаимодействие через брокер. В качестве решения наваяли листенер для экстернал тасков с пушем в брокер. Поэтому никаких сравнительных цифр нет.
источник

SD

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

V

Vlad [Krd] in Camunda BPM Group
Dmitrii Goncharov
Мы на брокер перешли с Signallable Activity Behavior с общением по рестам. Там запарились бороться с race condition и неизвестно где пропавшими процессами, которые не восстановишь. Принципиально решили уйти во взаимодействие через брокер. В качестве решения наваяли листенер для экстернал тасков с пушем в брокер. Поэтому никаких сравнительных цифр нет.
А обратно как ответ в камунду передаёте? Получается же что экстернал таск отработал и бп двинется дальше, а должен дождаться выполнения задачи.
источник

V

Vlad [Krd] in Camunda BPM Group
Или после экстернал таски стоит получение сообщения в бп, экстернал таск передает в брокер procInstId и executionId и после выполнения отправляется уведомление в камунду?
источник

DG

Dmitrii Goncharov in Camunda BPM Group
Vlad [Krd]
Или после экстернал таски стоит получение сообщения в бп, экстернал таск передает в брокер procInstId и executionId и после выполнения отправляется уведомление в камунду?
Нет, такое только там, где это нужно по процессу. В основном также через брокер.
источник
2019 June 16

SD

Serg D. in Camunda BPM Group
@goncharovdv , а можете рассказать поподробнее как у вас идет работа с external task? Вот сработал глобальный лисенер, данные таска улетели через брокер. Что происходит с самим таском в камунде? Вы тут же делаете fetchAndLock  этого таска?
источник
2019 June 17

DG

Dmitrii Goncharov in Camunda BPM Group
Serg D.
@goncharovdv , а можете рассказать поподробнее как у вас идет работа с external task? Вот сработал глобальный лисенер, данные таска улетели через брокер. Что происходит с самим таском в камунде? Вы тут же делаете fetchAndLock  этого таска?
Немного не так. Глобальный листенер публикует спринговый ApplicationEvent. На это событие реагирует @TransactionalEventListener (срабатывает ПОСЛЕ коммита текущей транзакции) и уже в нем происходит обычный fetchAndLock и пуш в брокер.
источник

SD

Serg D. in Camunda BPM Group
Dmitrii Goncharov
Немного не так. Глобальный листенер публикует спринговый ApplicationEvent. На это событие реагирует @TransactionalEventListener (срабатывает ПОСЛЕ коммита текущей транзакции) и уже в нем происходит обычный fetchAndLock и пуш в брокер.
fetchAndLock одного конкретного таска? или всех доступных по данному топику? А если в момент срабатывания лисенера приложение остановили?
источник

MD

Maksim Davliatshin in Camunda BPM Group
Всем привет!
В Райффайзенбанк нужны разработчики.
Ссылка на вакансию: https://hh.ru/vacancy/31473617
Стек: Kotlin, Java 8, Spring(Boot/Cloud), Camunda BPM, IBM BPM(чур-чур меня. Перелезаем с этого на камунду)
Пилотируется удалёнка, и планируется переезжать с докера на PKS|OpenShift|Kubernetes
Всем заинтересованным пишите или откликом, или мне в личку.
#вакансии #работа #raiffeisenbank #developer
источник

MD

Maksim Davliatshin in Camunda BPM Group
Ksenia Hoxton
‼️Добрый день. Желающие выступить на следующем митапе присылайте пожалуйста краткие тезисы 👉 https://forms.gle/UzHZ2fd8fFkrokkG8 . По итогам сделаем голосовалку.
Митап будет 17 июля
Так же напоминаю, не забудьте про это.
Хорошая возможность изучить что-то и ознакомить с результатами других :)
Даже если был печальный опыт, это очень полезно для других может быть.
источник

DG

Dmitrii Goncharov in Camunda BPM Group
Serg D.
fetchAndLock одного конкретного таска? или всех доступных по данному топику? А если в момент срабатывания лисенера приложение остановили?
Одного конкретного. Насчет остановки - пока отложили этот вопрос. Наиболее вероятным видится некая джоба, которая просматривает все топики на предмет присутствия таких потерянных тасков.
источник

DK

Denis Kotov in Camunda BPM Group
Кто помнит, можно ли в плагине интеграции с камундой выгружать только юзеров, но не группы?
источник

AK

Artem Kuraev in Camunda BPM Group
identityService.createUserQuery().list()
пойдёт?
источник

DK

Denis Kotov in Camunda BPM Group
не, не про то. Если врубать Active Directory plugin в движке ,он начинает и группы тоже синхронихировать
источник

DK

Denis Kotov in Camunda BPM Group
т.е. я теряю возможность их  через камунду создавать
источник

ЮФ

Юрий Филатов... in Camunda BPM Group
плагин сразу забирает всю авторизацию на себя
источник

DK

Denis Kotov in Camunda BPM Group
вот морда
источник

AK

Artem Kuraev in Camunda BPM Group
А, так нельзя, где-то написано было, что тогда только для чтения доступен сервис
источник

ЮФ

Юрий Филатов... in Camunda BPM Group
мы так и не нашли варианта сделать это через камунду, написали отдельный сервис и с плагин камунды к нему: при логине ходим за авторизацией в свой сервис (JWT пересылаем ему и из его овтета берем группы и юзера)
источник