Size: a a a

Camunda BPM Group

2020 October 19

DK

Denis Kotov in Camunda BPM Group
Тесты писать, разные контуры. Идеи на локальной машине))
источник

НЩ

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

SD

Serg D. in Camunda BPM Group
Denis Kotov
Про тенант лучше забыть :)
Вообще не работает? :)
источник

DK

Denis Kotov in Camunda BPM Group
Serg D.
Вообще не работает? :)
Вообще
источник

DK

Denis Kotov in Camunda BPM Group
Это из прошлого, когда большие команды поддерживали большие ап сервера, выше обсуждали
источник

PO

Petr Orlov in Camunda BPM Group
Denis Kotov
Мы сломали тысячи копий на эту тему, пришли к выводу что не так уж сильно хочется))
Вообще никак?:)
источник

DK

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

PO

Petr Orlov in Camunda BPM Group
Понимаю что можно иметь отдельную камунду для новых процессов и их «жертв» и пытаться разрулить всё на вторичных признаках этих самых жертв через сессии, идентификаторы и тд. Но разве нет чего попроще?:)
источник

PO

Petr Orlov in Camunda BPM Group
Denis Kotov
Дорого
Насколько и что есть дорого?
источник
2020 October 20

DK

Denis Kotov in Camunda BPM Group
Тыкните меня в проект опенорса, который позволяет data mesh замутить
источник

IY

Ivan Yufryakov in Camunda BPM Group
Denis Kotov
Тыкните меня в проект опенорса, который позволяет data mesh замутить
kappa, beam и все прочее из этго зоопарка уже не торт, или я  не понял вопрос?
источник

DK

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

IY

Ivan Yufryakov in Camunda BPM Group
Denis Kotov
kappa pride?
пришлось загуглить) я имел ввиду http://milinda.pathirage.org/kappa-architecture.com/
источник

E

Egor Pavlov in Camunda BPM Group
всем привет! сталкивался ли тут кто-нибудь с проблемой доступа к переменной процесса, когда возникала ошибка каста?
мой кейс: при старте инстанции процесса добавляю
Map<String, Object> processVariables = Map.of("person", person);
       ProcessInstance process = runtimeService.startProcessInstanceByKey("test-process", person.getClientId(), processVariables);

затем в первой сервис таске делаю
PersonDto person = (PersonDto) execution.getVariable("person");
отрабатывает без проблем, во второй сервис таске такая же строка падает в ClassCastException
PersonDto is in unnamed module of loader 'app'; com.qualin.person.dto.PersonDto is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader
источник

E

Egor Pavlov in Camunda BPM Group
погуглил, если правильно понял, то проблема в том, что используются разные класслоадеры или как? оба сервис таска - спринговые бины.
источник

DK

Denis Kotov in Camunda BPM Group
а   приводить кто будет к типу
источник

AK

Artem Kuraev in Camunda BPM Group
Потому что не надо хранить сложные объекты в контексте процесса, вы огребёте рано или поздно и вот, как и говорили)
источник

E

Egor Pavlov in Camunda BPM Group
Artem Kuraev
Потому что не надо хранить сложные объекты в контексте процесса, вы огребёте рано или поздно и вот, как и говорили)
хм, то есть объект сквозь процесс тащить не стоит?
источник

AK

Artem Kuraev in Camunda BPM Group
Не стоит. Тащите идентификатор
источник

E

Egor Pavlov in Camunda BPM Group
хм, тогда в каждом делегате будет запросец в бдшчку. это норм?)
источник