JBoss AS:使用 properties-service.xml 中的 .xml 文件

JBoss AS:使用 properties-service.xml 中的 .xml 文件

物业服务(在 中配置properties-service.xml)在 JBoss 应用程序服务器中,您可以指定.properties要加载的外部文件,然后可以从已部署的应用程序将其作为系统属性进行访问。

(看这里http://community.jboss.org/wiki/PropertiesService了解更多信息...)

.xml是否也可以以以下格式加载配置文件.properties

我知道对于某些给定的配置来说是可能的,例如mail-service.xmljboss-log4j.xml...但它们都是由 JBoss 直接加载的,而不是通过属性服务加载的。

答案1

这也许是可行的。PropertieServices 使用 java.util.Properties 类,其中包含一个 loadFromXml 方法。也许您可以扩展属性服务?以下是一些附加信息: http://www.webreference.com/programming/Globalize-Web-Applications15_Java6/

以下是有关 SystemProperties 服务如何工作的更多详细信息: http://docs.jboss.org/jbossas/jboss4guide/r4/html/ch10.html

您可能知道,您可以在 .properties 文件中使用 name=value 对,或者在服务描述符中使用逗号分隔的 URL 字符串列表。

为什么要使用.xml 文件而不是.properties?

相关内容