EJBCA в Docker: использовать переменные окружения в файлах .properties - PullRequest
1 голос
/ 08 января 2020

Я пытаюсь настроить EJBCA 6.15.2.1 на Wildfly 12.0.0.Final внутри контейнера Docker с помощью файлов EJBCA .properties. В $EJBCA_HOME/conf/externalra-gui.properties.sample есть комментарий, показывающий, что одна из настроек по умолчанию: appserver.home=${env.APPSRV_HOME}. Я попытался установить другие параметры подобным образом, например, в database.properties: database.datasource=${env.WF_DATASRC}.

Я запускаю ant clean deployear, и он сначала не развернул мой экземпляр EJBCA должным образом - server.log показал, что нет источника данных под именем "${env.WF_DATASRC}". После того как я изменил строку на database.datasource=ejbcads, все прошло правильно: точное значение переменной и имя источника данных на сервере WildFly.

Я получаю похожие ошибки на следующих этапах установки , Есть ли другой способ настройки конфигурации EJBCA с помощью переменных среды?

...