Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JBOSS EAP 7.0中未解析系统属性_Jboss_Jboss Eap 7 - Fatal编程技术网

JBOSS EAP 7.0中未解析系统属性

JBOSS EAP 7.0中未解析系统属性,jboss,jboss-eap-7,Jboss,Jboss Eap 7,我正在尝试从jboss-eap-6.2迁移到jboss-eap-7.0。我在standalone.xml中有一些系统属性,我在jboss-eap-6.2中使用了这些属性,但在eap 7.0中没有解决这些属性 <system-properties> <property name="LOGIN_URL" value="https://localhost:8543/test/test.jsp"/> ... ... ..

我正在尝试从jboss-eap-6.2迁移到jboss-eap-7.0。我在standalone.xml中有一些系统属性,我在jboss-eap-6.2中使用了这些属性,但在eap 7.0中没有解决这些属性

 <system-properties>
        <property name="LOGIN_URL" value="https://localhost:8543/test/test.jsp"/>
       ...
       ...
       ...
 </system-properties>

...
...
...

我只在标记下添加这些属性。但在运行时,当我的代码尝试提取它时,它仍然无法得到解析。

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


/system-property=LOGIN\u-URL:read-attribute(name=value)

终于找到了无法通过应用程序访问系统属性的原因!必须设置

<spec-descriptor-property-replacement>

将标记的值设置为true。它默认设置为false。它将位于子系统下


把这个改成真对我有用

如何添加系统属性?在jboss的standalone.xml文件中的标记下,添加属性时服务器是否停止?我只是尝试添加一个,并尝试从一个servlet读取它,没有任何问题。哪个版本的jboss?因为同样的东西在jboss eap 6.2中对我有效,但在jboss eap 7.0中不起作用。我试过eap 7.0。对我来说没有问题,还没有解决。这就是问题所在。但我无法理解我做错了什么。jboss eap 6.2中的配置相同,请尝试使用CLI
/system property=LOGIN\u URL:add(value=)定义它https://localhost:8543/test/test.jsp”
并使用上面的CLI命令读取。我将从应用程序中的jsp文件访问此属性。有点想让它与升级版的jboss一起工作。因为它在JBossEAP6.2中运行良好。