2011-06-13 31 views
1

我有一个与properties-service.xml相关的问题。这个文件中有一个值需要每隔一段时间以编程方式更新。所以我对这个手术,我没能找到他们的一些细节如下问题:修改properties-service.xml

  • 有没有一种方法来更新属性 - service.xml的编程比分析它,并更改值等?如果解析是唯一的方法,是否有可用的方法来检索使用的属性文件的位置?
  • 我们可以在更新后重新加载properties-service.xml而无需重新启动jboss,或者是否需要手动设置属性?

任何帮助表示赞赏。

感谢, 萨米

回答

1
  1. 获取属性文件的位置 - 获取系统属性 “jboss.server.home.dir” 和后缀 “/deploy/properties-service.xml”到它。
  2. 一旦保存了对属性文件的更改,JBoss将在每5秒扫描一次更改时对其进行热部署。如果它没有在/conf/jboss-service.xml中热部署属性“ScanEnabled”的检查值以确认热部署已启用
+0

感谢您的回答。 – Sami 2011-06-16 12:07:16

+0

很高兴帮助! – helios 2011-06-24 02:52:00