2012-12-21 228 views
0

standlone.xml文件中的JBoss AS7,我已经设置了可变my.dir系统性能到JBoss AS7系统性能

<system-properties> 
<property name="my.dir" value="D:\\mylocation" 
</system-properties> 

现在我想使用这个变量来指定密钥库文件的位置在通过以下方式

certificate-key-file="${my.dir}\cert\mycert.keystore" 

然而standalone.xml,同时启动的JBoss,我越来越IO exception作为JBoss是无法找到的路径。如果我做错了什么,你可以让我知道吗?

回答

0

就我所知,jboss Web子系统中的ssl元素不支持系统属性替换(还)。你有3种选择:

  • 使用绝对路径
  • 使用来自$JBOSS_AS7\bin位置
  • 存储在默认位置证书的相对路径,其中的JBoss寻找他们 - ${user.home}/.keystore这是操作系统主目录用户运行jboss.web

查看关于jboss.web ssl配置here的更多详细信息。