2017-03-15 28 views
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> 

我只在标签下添加这些属性。当我的代码尝试捡起它时,它仍然在运行时没有得到解决。

+0

你如何添加系统属性? –

+0

在012b标签下的jboss的standalone.xml文件中 – Mary

+0

添加属性时服务器是否停止?我只是尝试添加一个,并尝试从servlet中读取而没有问题。 –

回答

0

终于想通了,为什么系统属性是无法通过应用程序访问!必须设置

<spec-descriptor-property-replacement> 

标记的值为true。它默认设置为false。它将在子系统下<subsystem xmlns="urn:jboss:domain:ee:4.0">

将此更改为true对我有用!

0

如果系统属性得到解决,请使用以下CLI命令进行检查。

/system-property=LOGIN_URL:read-attribute(name=value)

+0

它没有解决。这是问题。但我无法理解我做错了什么。 jboss eap 6.2中的相同配置,工作 – Mary

+0

尝试使用CLI定义它'/ system-property = LOGIN_URL:add(value =“https:// localhost:8543/test/test.jsp”)'并使用上面的CLI读取它命令。 – Varsha

+0

我将从我的应用程序中的jsp文件访问此属性。有点希望这与jboss的升级版本一起工作。导致它在jboss eap 6.2中正常工作。 – Mary

相关问题