EAP 7.4 JBOSS - 将变量传递给资源适配器中的队列管理器

问题描述 投票:0回答:0

正在使用 WebSphere MQ jar 连接和使用 JBOSS 7.4 中的消息,因为我有多个环境作为独立服务器,其中使用相同的配置来避免/减少每台服务器上 standalone-full.xml 的冗余。

这是我现有的财产

<config-property name="baseQueueManagerName">ABCDEFPOS.QM1</config-property>

其中我需要使用属性文件中的值,该文件在启动命令中如下使用。

${JBOSS_HOME}/bin/domain.sh -Djboss.domain.base.dir=${JBOSS_BASE_DIR} -p ${JBOSS_HOME}/cfg/app.proprties

下面是app.properties的详细信息

MQUEUE_HOST_IP=xx.xx.xx.xx
MQUEUE_HOST_PORT=1234

QUEUE_MANAGER=ABCDEFPOS.QM1

当我在我的

中提到这个时

<config-property name="baseQueueManagerName">${QUEUE_MANAGER}</config-property>

它无法用它仅反映为变量名的值替换该变量。

请帮助我们如何从属性文件中使用它

websphere ibm-mq jboss7.x
© www.soinside.com 2019 - 2024. All rights reserved.