2013-05-30 42 views
2

我使用JBoss的作爲7.1.1外化資源適配器CONFIGS在JBoss中,作爲7.1.1

我已經配置資源適配器爲下文standalone.xml文件。這基本上是使用Websphere MQ的出站隊列的配置,並且工作正常。

<subsystem xmlns="urn:jboss:domain:resource-adapters:1.0"> 
     <resource-adapters> 
      <resource-adapter> 
       <archive> 
        wmq.jmsra.rar 
       </archive> 
       <transaction-support>NoTransaction</transaction-support> 
       <connection-definitions> 
        <connection-definition class-name="com.ibm.mq.connector.outbound.ManagedConnectionFactoryImpl" jndi-name="java:jboss/jms/MQConnectionFactory" enabled="true" use-java-context="false" pool-name="MqConnectionFactoryPool"> 
         <config-property name="port"> 
          3434 
         </config-property> 
         <config-property name="hostName"> 
          myhost 
         </config-property> 
         <config-property name="channel"> 
          CLIENT.TO.AUIHTA01 
         </config-property> 
         <config-property name="transportType"> 
          CLIENT 
         </config-property> 
         <config-property name="queueManager"> 
          AUIHTA01 
         </config-property> 
        </connection-definition> 
       </connection-definitions> 
       <admin-objects> 
        <admin-object class-name="com.ibm.mq.connector.outbound.MQQueueProxy" jndi-name="java:jboss/jms/MQOutboundQueue" enabled="true" use-java-context="false" pool-name="MyQueue1Pool"> 
         <config-property name="baseQueueManagerName"> 
          AUIHTA01 
         </config-property> 
         <config-property name="baseQueueName"> 
          XX.CBO.OUT 
         </config-property> 
        </admin-object> 
       </admin-objects> 
      </resource-adapter> 
     </resource-adapters> 
    </subsystem> 

我的要求是,我要外化CONFIGS如主機名,端口等,這是因爲我希望根據不同的環境,如發展去改變它,QA,住等 基本上我想知道這些參數是否可以外部化爲一個文件,以便它可以包含在我的部署war文件或ear文件中。

+1

Jboss 7不允許。抱歉。 – 2013-05-30 04:34:22

+0

是的,似乎這樣,謝謝傑克 – Navs

+1

真的希望這可以在未來的版本支持: - | – n002213f

回答