Size: a a a

Camunda BPM Group

2020 November 30

DK

Denis Kotov in Camunda BPM Group
Точно не что-то готовое с флоу)
источник

ET

Ed Tsoy in Camunda BPM Group
Yo Yo
Не могу понять в какую директорию деплоить статику с расширением нужно.
вот тут, правда, не boot, но всё же...
такой вариант пробовали?
похоже, что подпапка статики такая же, как java-файла плагина, плюс /assets/app/app (два раза /app??? хм...)
источник

ET

Ed Tsoy in Camunda BPM Group
источник

ET

Ed Tsoy in Camunda BPM Group
Два раза /app - лишнее, должно быть один раз
источник
2020 December 01

A

Alena in Camunda BPM Group
Добрый день! Подскажите новичку, есть процесс на камунде по созданию клиента, процесс прослушивает апачевскую очередь ну и соответственно стартует, когда в очередь попадает сообщение. Процесс создаёт клиента в различных системах. Порядок старта процессов решается на самой очереди, но словила проблему, что параллельно могут работать процессы с одинаковым клиентом. Как решаются такие проблемы, сейчас сделала завязку на бизнес кей. При старте процесса проверяется есть ли активные с таким кеем, если есть ждёт пока не завершится, получилась своеобразная вторая очередь на камунде. Хотелось узнать это костыль и есть стандартные решения таких кейсов?
источник

A

Alena in Camunda BPM Group
По созданию и редактированию клиентов, проблема именно в том, что могут прийти друг за другом 3 сообщения с одним и тем же клиентом, и вот хочется чтоб они выполнялись последовательно.
источник

DK

Denis Kotov in Camunda BPM Group
бизнес-кей норм
источник

A

Alena in Camunda BPM Group
Спасибо!
источник

AA

Antihype Antihype in Camunda BPM Group
Можно ли здесь в error message
динамическое значение поставить?
источник

AA

Antihype Antihype in Camunda BPM Group
${some_value} типо вот так
источник

AA

Antihype Antihype in Camunda BPM Group
получается вот так глупо   "message": "not found text :${response.getMessage()}"
источник

YY

Yo Yo in Camunda BPM Group
Antihype Antihype
${some_value} типо вот так
Можно даже делегаты вызвать из кода:
источник

YY

Yo Yo in Camunda BPM Group
Бин достаёт из контекста нужные данные и делает message.
Но есть одно но - сообщение не должно быть > 4000 символов.
Мы поэтому его кэшим отдельно на беке, и генерим uid по которому достаём при необходимости. Такие дела.
источник

AA

Antihype Antihype in Camunda BPM Group
Yo Yo
Бин достаёт из контекста нужные данные и делает message.
Но есть одно но - сообщение не должно быть > 4000 символов.
Мы поэтому его кэшим отдельно на беке, и генерим uid по которому достаём при необходимости. Такие дела.
Спасибо большое
источник

YY

Yo Yo in Camunda BPM Group
Antihype Antihype
Спасибо большое
👌🏻
источник

AA

Antihype Antihype in Camunda BPM Group
${commentBean.formatDeployError(execution).response.getMessage()}
источник

AA

Antihype Antihype in Camunda BPM Group
Получается так?
источник

YY

Yo Yo in Camunda BPM Group
${commentBean.formatDeployError(execution)} - это то, что я сам на беке писал :)
источник

YY

Yo Yo in Camunda BPM Group
тебе нужно свою реализацию писать на Java
источник

AA

Antihype Antihype in Camunda BPM Group
Я просто на java написал
execution.setVariable("response",response)

Я просто не понял как правильно написать чтоб он понял
источник