привет еще раз! может кто знает хитрость, как хранить свои кастомные свойства на уровне process definition?
у нас варианты такие :
- класть в properties - тут проблема в том что они лежат только в XML, ни в какую камундовскую таблицу не выкладываются
- зашифровывать их в какое то текстовое поле, например имя. но это колхоз и плохо поддерживается
- класть в деплоймент какой-нибудь json своего формата, но это не уровень process definition а уровень деплоймента, то есть надо самому следить за соответствием полей из json и процессов
- сделать свою таблицу - риск несогласованности
- добавить нужны колонки в таблицу - но как заставить камунду в той же транзакции писать эти поля?
лично для меня последний вариант кажется самым хорошим. но не знаю можно ли это сделать и может есть еще варианты? поделитесь пожалуйста опытом