Size: a a a

Camunda BPM Group

2021 February 03

ММ

Максим Монин... in Camunda BPM Group
Anna Vekshina
у меня есть подозрение, что это сработает с запусками инстансов, т.к. мы их контролируем, а вот запуски подпроцессов скорее всего нет
Вы можете протягивать уникальный ключ родительского процесса, если при каждом вызове CallActivity будете передавать ниже BusinessKey
источник

ММ

Максим Монин... in Camunda BPM Group
источник

AV

Anna Vekshina in Camunda BPM Group
Denis Kotov
вы можете через апи получить по айдишнику документа (businesskey) все процессы с таким бизнес-ки, а там уже выбрать что вам нужно
мы не выберем тот, что нам нужно без костылей. Необходимо будет по всем активным таскам внутри пробежаться, найти id той, что нам нужно, и если нашли, то уже тогда записывать в подпроцесс переменную.
по доработкам выйдет дольше
источник

DK

Denis Kotov in Camunda BPM Group
Зачем по таскам, можно по инстансам. https://docs.camunda.org/manual/7.14/reference/rest/process-instance/get-query/ бизнес-ки передаете и в ответ массив получите , из которого по definitionId уже найдете тот подпроцесс, который вас интересует
источник

AD

Artur Dauer in Camunda BPM Group
Вопрос не по теме 🙄 ... Посоветуйте бесплатный репозиторий для докер образов.
Для домашних мини проектов/тестов
источник

N

Nick in Camunda BPM Group
Artur Dauer
Вопрос не по теме 🙄 ... Посоветуйте бесплатный репозиторий для докер образов.
Для домашних мини проектов/тестов
docker hub?
источник

AD

Artur Dauer in Camunda BPM Group
Как сразу не догадался 😁 думал, вдруг, кто использует что-нить модерновое/интересное
источник

ET

Ed Tsoy in Camunda BPM Group
Ну если стильно, модно, молодёжно - то AWS, вроде у них есть бесплатная квота
источник

ММ

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

AD

Artur Dauer in Camunda BPM Group
Спасибо, гляну для начала AWS решение
источник

v

vg in Camunda BPM Group
<camunda:executionListener class="" event="start" />

Attribute 'class' cannot be empty - вот такая ошибка при парсинге процесса выскакивает. что за зверь подскажите плиз??
источник

GG

Grigory Grigoriev in Camunda BPM Group
vg
<camunda:executionListener class="" event="start" />

Attribute 'class' cannot be empty - вот такая ошибка при парсинге процесса выскакивает. что за зверь подскажите плиз??
Висит на каком-то шаге недоделанный листнер, его удалить надо
источник

v

vg in Camunda BPM Group
Grigory Grigoriev
Висит на каком-то шаге недоделанный листнер, его удалить надо
понял, спасибо
источник

NK

Nikita Kharlamov in Camunda BPM Group
Коллеги, добрый вечер!
Может кто-то сможет направить в нужном направлении, сам недавно работаю с камундой.
Есть user task, в котором добавлен tasklistener по событию create, где вызывается сторонний сервис, если данный сервис не доступен хотелось бы чтобы процесс шёл по ветке с исключением, пытался вызывать исключение через throw new BpmnError, но не выходит. Что не так делаю?
источник

NK

Nikita Kharlamov in Camunda BPM Group
источник

AV

Anna Vekshina in Camunda BPM Group
Ruslan
Там есть фишка, недавно столкнулся
Заменили входящие событие с условия на сообщение и перестал зацикливаться процесс. о_О
источник

AV

Anna Vekshina in Camunda BPM Group
стартовое событие
источник

ММ

Максим Монин... in Camunda BPM Group
Nikita Kharlamov
Коллеги, добрый вечер!
Может кто-то сможет направить в нужном направлении, сам недавно работаю с камундой.
Есть user task, в котором добавлен tasklistener по событию create, где вызывается сторонний сервис, если данный сервис не доступен хотелось бы чтобы процесс шёл по ветке с исключением, пытался вызывать исключение через throw new BpmnError, но не выходит. Что не так делаю?
да вроде все верно: throw new       org.camunda.bpm.engine.delegate.BpmnError(errorCode, errorMessage)
источник

EI

Evgenii Izmestev in Camunda BPM Group
Nikita Kharlamov
Коллеги, добрый вечер!
Может кто-то сможет направить в нужном направлении, сам недавно работаю с камундой.
Есть user task, в котором добавлен tasklistener по событию create, где вызывается сторонний сервис, если данный сервис не доступен хотелось бы чтобы процесс шёл по ветке с исключением, пытался вызывать исключение через throw new BpmnError, но не выходит. Что не так делаю?
Привет. А вы проверяли, что сам лисенер вызвается? Например, логи пишет, или в дебаг-режиме внутри лисенера брейк-поинты срабатывают?
источник

NK

Nikita Kharlamov in Camunda BPM Group
Лисенер вызывается, логи пишутся
источник