我们使用Wildfly 9.0.2服务器,我们需要使用自定义属性解析器将值注入standalone.xml中的系统属性,以实现类似:
<system-properties>
<property name="my-property" value="${custom:property-value-key}" />
</system-properties>
是否存在类似于Tomcat(org.apache.tomcat.util.digester.PROPERTY_SOURCE属性)提供的机制?
谢谢!
答案 0 :(得分:0)
由于没有简单的编程方法将自定义属性注入standalone.xml,我们决定修改启动sh脚本以从Consul读取数据并将环境变量设置为WIldfly进程,然后将其作为$ {env.QLEO_DB_URL}读入standalone.xml。