【发布时间】:2019-04-10 12:15:12
【问题描述】:
我的 IBM Liberty server.xml 中有以下配置:
<!-- resource adapter location -->
<variable name="wmqJmsClient.rar.location" value="${shared.resource.dir}/lib/global/wmq.jmsra-9.1.0.0.rar"/>
<!-- jmsActivationSpec configs -->
<jmsActivationSpec authDataRef="myAuthData" id="my-app-name/MyMessageDrivenBean">
<properties.wmqJms destinationRef="jms/MyQueue"
destinationType="javax.jms.Queue"
sslCipherSuite="SSL_RSA_WITH_AES_256_CBC_SHA256"
channel="MY.MQCHANNEL"
queueManager="MY_QM"
hostName="myhost" port="32100"
transportType="CLIENT" />
</jmsActivationSpec>
我还有一个消息驱动 bean,用于处理出现在队列中的消息。一切正常。
我想迁移到open-liberty 并保留我的 JMS 资料,但即使存在相同的配置元素,他们的文档也有些不同。
缺少某些属性,不清楚如何替换它们。没有hostName 和port,相反,我只找到了remoteServerAddress,它必须是一个三元组host:port:something_i_dont_understand,所以不确定它是否完全相同:)
如何在 open-liberty 中配置所有这些必需的东西以使我的消息驱动 bean 工作?
任何帮助表示赞赏:)
【问题讨论】:
标签: jms open-liberty