我正在尝试借助 EJBCA .properties 文件在 Docker 容器内的 Wildfly 12.0.0.Final 上配置 EJBCA 6.15.2.1。有$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 配置的方法?