在JBOSS EAP 7.0中未解决系统属性
问题描述:
我正在尝试从jboss-eap-6.2迁移到jboss-eap-7.0。我在jboss-eap-6.2中使用了standalone.xml中的几个系统属性,但是相同的属性在eap 7.0中未得到解决。在JBOSS EAP 7.0中未解决系统属性
<system-properties>
<property name="LOGIN_URL" value="https://localhost:8543/test/test.jsp"/>
...
...
...
</system-properties>
我只在标签下添加这些属性。当我的代码尝试捡起它时,它仍然在运行时没有得到解决。
答
终于想通了,为什么系统属性是无法通过应用程序访问!必须设置
<spec-descriptor-property-replacement>
标记的值为true。它默认设置为false。它将在子系统下<subsystem xmlns="urn:jboss:domain:ee:4.0">
将此更改为true对我有用!
答
如果系统属性得到解决,请使用以下CLI命令进行检查。
/system-property=LOGIN_URL:read-attribute(name=value)
你如何添加系统属性? –
在012b标签下的jboss的standalone.xml文件中 – Mary
添加属性时服务器是否停止?我只是尝试添加一个,并尝试从servlet中读取而没有问题。 –