Но вопрос скорее именно к Миксу.
Суть вот в чем. Есть бандлы с кэмелом, который что-то там делает.
Сейчас для вресения небольших изменений, которые не касаются ни кода, ни самого маршрута, меняется XML который лежит в classpath. После чего проект заново собирается в jar и деплоится в сервис микс.
В этой ситуации правильтее вынести эту XML вне джарника и для добавления условия просто менять файл и перезапускать бандл, чтобы он перечита при запуске обновлённый файл. Это предыстория.
А теперь сам вопрос.
Есть ли у сервисмикса какая-нибудь папка для рабочих файлов бандлов, которая потом каким-то образом как переменная окружения передаётся в сам бандл, чтобы не зашивать в коде путь к XML в виде C:\servicemix\app_conf\conf.xml, а получить в самом коде что-то типа System.getConfDir+"conf.xml"?
Можете любую настройку прикидывать самостоятельно. Вам для этого какаято особая поддержка вашего контейнера не нужна
Обсуждают сегодня