Size: a a a

Camunda BPM Group

2021 February 12

DK

Denis Kotov in Camunda BPM Group
Ed Tsoy
Да, и ещё - нужны хорошие, искренние, с любовью написанные тесты на весь процесс или иногда даже цепочку процессов/подпроцессов, если они сильно связаны.

camunda-bpm-assert
источник
2021 February 13

ММ

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

ММ

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

AL

Alexander Larin in Camunda BPM Group
Подскажите, пожалуйста, может кто сталкивался:

Пытаюсь подключить dmn к системе (спринга нет)
Добавил основные джарники, все собралось, в рантайме получаю ошибку:
NoClassDefFoundError: Could not initialize class org.camunda.bpm.dmn.engine.impl.transform.DefaultElementTransformHandlerRegistry

при этом сделал тестик - попытался инстанцировать класс из того же пакета - org.camunda.bpm.dmn.engine.impl.transform.DefaultTransformFactory - и все получилось.

не понимаю, почему два класса живут в одном джарнике по соседству, в буквальном смысле рядом, но с одним такая ситуация.

версия джарника 7.14.0
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
Alexander Larin
Подскажите, пожалуйста, может кто сталкивался:

Пытаюсь подключить dmn к системе (спринга нет)
Добавил основные джарники, все собралось, в рантайме получаю ошибку:
NoClassDefFoundError: Could not initialize class org.camunda.bpm.dmn.engine.impl.transform.DefaultElementTransformHandlerRegistry

при этом сделал тестик - попытался инстанцировать класс из того же пакета - org.camunda.bpm.dmn.engine.impl.transform.DefaultTransformFactory - и все получилось.

не понимаю, почему два класса живут в одном джарнике по соседству, в буквальном смысле рядом, но с одним такая ситуация.

версия джарника 7.14.0
Если класс грузится в тестах, но не грузится в рантайме, то (очень теоретически) может быть неправильно установлен ´scope´ в зависимостях Мавена.

Либо какие-то проблемы с разными версиями одной и той же зависимости. Такого рода проблему можно выявить с помощью mvn dependency:tree ( https://maven.apache.org/plugins/maven-dependency-plugin/examples/resolving-conflicts-using-the-dependency-tree.html ).
источник

AL

Alexander Larin in Camunda BPM Group
Спасибо. Я сейчас внимательно почитал про различия classnotfound и noclassdeffound. Похоже надо смотреть что сборщик собирает и какой classpath. просто очень странно, в idea эти два файла один над другим расположены, т.е. идентичные пути к ним, просто два соседних класса, один в рантайме виден, второй нет.
источник
2021 February 15

V

Vasiliy in Camunda BPM Group
Добрый день!
Вопрос: если я деплою новую версию .war файла с измененным в нем .bpmn файлом, Camunda определит новый deployment/process_defenition или ей надо об этом как-то рассказать?
источник

AK

Artem Kuraev in Camunda BPM Group
Vasiliy
Добрый день!
Вопрос: если я деплою новую версию .war файла с измененным в нем .bpmn файлом, Camunda определит новый deployment/process_defenition или ей надо об этом как-то рассказать?
источник

V

Vasiliy in Camunda BPM Group
Значит, если новый деплоймент не регистрируется, то или не поменялся bpmn-файл, или war-файл не дошел до томката?
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
Vasiliy
Значит, если новый деплоймент не регистрируется, то или не поменялся bpmn-файл, или war-файл не дошел до томката?
> новый деплоймент не регистрируется

Как конкретно это проявляется (то, что он не регистрируется)?
источник

V

Vasiliy in Camunda BPM Group
Dmitrii Pisarenko
> новый деплоймент не регистрируется

Как конкретно это проявляется (то, что он не регистрируется)?
в cockpit нет новой версии
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
Vasiliy
в cockpit нет новой версии
А если Вы новый процесс запускаете, используется старая версия или новая?
источник

V

Vasiliy in Camunda BPM Group
Dmitrii Pisarenko
А если Вы новый процесс запускаете, используется старая версия или новая?
Не удается запустить. Ругается на context path
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
Vasiliy
Не удается запустить. Ругается на context path
Какая там ошибка?
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
Vasiliy
Не удается запустить. Ругается на context path
Лучше текстом, картинка не загрузилась.
источник

V

Vasiliy in Camunda BPM Group
Dmitrii Pisarenko
Лучше текстом, картинка не загрузилась.
Form failure: The context path is either empty or not defined.
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
Vasiliy
Form failure: The context path is either empty or not defined.
Эта ошибка, скорее всего, связана с вложенным формуляром (embedded form).

Я бы сначала разобрался с версиями BPMN-диаграмм, а потом чинил эту ошибку.

Попробуйте сделать простейший процесс и задеплоить его. Потом добавить в этот процесс ручную активность. Задеплоить опять. Запустить процесс и посмотреть, какая версия (первая или вторая) используется. Тогда будет понятно, есть ли проблема с деплойментом.
источник

V

Vasiliy in Camunda BPM Group
Dmitrii Pisarenko
Эта ошибка, скорее всего, связана с вложенным формуляром (embedded form).

Я бы сначала разобрался с версиями BPMN-диаграмм, а потом чинил эту ошибку.

Попробуйте сделать простейший процесс и задеплоить его. Потом добавить в этот процесс ручную активность. Задеплоить опять. Запустить процесс и посмотреть, какая версия (первая или вторая) используется. Тогда будет понятно, есть ли проблема с деплойментом.
Ок
Спасибо
источник

M

Mukhammad Yusuf in Camunda BPM Group
Здравсвуйте! Как можно экспортировать BPMN из Lucidchart в Camunda?
источник

DK

Denis Kotov in Camunda BPM Group
Нельзя
источник