Size: a a a

Camunda BPM Group

2020 February 11

DG

Dmitrii Goncharov in Camunda BPM Group
Dmitry Kuzmin
Добрый день, кто-нибудь сталкивался с проблемой PersistenceException при попытке использовании ранее созданного фильтра для тасок через API. Получаю Could not set property 'queryInternal' of 'class org.camunda.bpm.engine.impl.persistence.entity.FilterEntity' и  JSONObject["value"] not found. Складывается ощущение, что ошибка возникает при использовании processVariableValueEquals("variableName", null), при сравнении процессной переменной с null?
Может сериалайзер подкрутить, чтобы null не скипал
источник

DK

Dmitry Kuzmin in Camunda BPM Group
Да, проблема была в нём
источник
2020 February 12

IF

Ivan Frolov in Camunda BPM Group
привет
подскажите, пожалуйста, как справиться с проблемой деплоя новых версий .bpmn схем?
и как можно не снося полностью базу камунды удалить просто деплой
я нашел рест метод - но что то не получается
источник

СХ

Сабина Хакимова... in Camunda BPM Group
Добрый день. А ссылку на регистрацию для митапа не присылали еще?
источник

SD

Serg D. in Camunda BPM Group
Ivan Frolov
привет
подскажите, пожалуйста, как справиться с проблемой деплоя новых версий .bpmn схем?
и как можно не снося полностью базу камунды удалить просто деплой
я нашел рест метод - но что то не получается
А в чем собственно проблема деплоя?
источник

IF

Ivan Frolov in Camunda BPM Group
ну там крутится деплой какой то схемы
я делаю правки, заливаю новую версию кода + схему немного правленную
источник

IF

Ivan Frolov in Camunda BPM Group
у меня лично получилось так, что как будто логику по бпмн идет и по старой версии и по новой
источник

IF

Ivan Frolov in Camunda BPM Group
есть подозрения, что старая версия схемы не удалилась
источник

IF

Ivan Frolov in Camunda BPM Group
при старте камунды как клиента ( там где я пишу логику ) происходит деплой заново моих схем
источник

IF

Ivan Frolov in Camunda BPM Group
я расчитывал, что если уже есть в базе с таким названием .bmpn, то они будут заменяться
источник

IF

Ivan Frolov in Camunda BPM Group
но похоже я ошибься
источник

SD

Serg D. in Camunda BPM Group
Старые не удаляются автоматом, это штатный механизм. После заливки новой схемы новые процессы по умолчанию пойдут через нее
источник

IF

Ivan Frolov in Camunda BPM Group
а может быть такое, что они идут и по старой и по новой версии ?
источник

SD

Serg D. in Camunda BPM Group
Старые процессы продолжают идти по старой схеме. Автоматом не мигрируют
источник

IF

Ivan Frolov in Camunda BPM Group
хорошо, спасибо
источник

SD

Serg D. in Camunda BPM Group
Ivan Frolov
я расчитывал, что если уже есть в базе с таким названием .bmpn, то они будут заменяться
Нет, там не очень явный механизм. Каждый раз когда вы запускаете приложение и схемы это часть приложения будет рандомно генериться deployment id и поэтому схемы будут загружаться повторно
источник

SD

Serg D. in Camunda BPM Group
Проверяется не только по имени, там несколько параметров участвует
источник

DK

Denis Kotov in Camunda BPM Group
Сабина Хакимова
Добрый день. А ссылку на регистрацию для митапа не присылали еще?
Пока нет
источник

DK

Denis Kotov in Camunda BPM Group
Serg D.
Проверяется не только по имени, там несколько параметров участвует
Там хеш от файла схемы
источник

SD

Serg D. in Camunda BPM Group
если задеплоить одну и ту же схему с разными deployment-name или deployment-source она задеплоится дважды даже если включен enable-duplicate-filtering
источник