如何在JBoss AS 7中指定外部配置?

时间:2012-05-22 17:34:57

标签: deployment configuration jboss7.x

我们正在从JBoss Application Server 5.1升级到AS 7.在AS 5.1中,我们在' -service.xml'中定义了一个Properties对象。文件,以便我们可以外部化我们的所有配置。然后我们在via JNDI中读取这个属性对象。

示例:

<?xml version="1.0" encoding="UTF-8"?>
<mbean code="org.jboss.naming.JNDIBindingServiceMgr" name="jboss.apps:name=myProperties">
        <attribute name="BindingsConfig" serialDataType="jbxb">
            <jndi:bindings xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
                    xmlns:jndi="urn:jboss:jndi-binding-service:1.0"
                    xs:schemaLocation="urn:jboss:jndi-binding-service resource:jndi-binding-service_1_0.xsd">
                    <jndi:binding name="myConfig">
                            <java:properties xmlns:java="urn:jboss:java-properties"
                                    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
                                    xs:schemaLocation="urn:jboss:java-properties resource:java-properties_1_0.xsd">
                                    <java:property>
                                     ...

在AS 7中执行此操作的适当方法是什么?

1 个答案:

答案 0 :(得分:0)

这里解释:https://community.jboss.org/message/641742#641742

似乎可以从AS 7.1,而不是7.0。但是还没试过。