В моем 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>
У меня также есть бин, управляемый сообщениями, который я использую для обработки сообщений, которые появляются в очереди. И все отлично работает.
Я бы хотел перейти на open-liberty и сохранить мои JMS-материалы, но их документация немного отличается, хотя там есть те же самые элементы конфигурации.
Некоторые свойства отсутствуют, и неясно, как их заменить. Нет hostName
и port
, вместо этого я нашел только remoteServerAddress
, и это должен быть триплет host:port:something_i_dont_understand
, поэтому не уверен, что он точно такой же:)
Как я могу настроить все эти необходимые вещи в открытом доступе, чтобы заставить работать мой управляемый сообщениями компонент?
Любая помощь приветствуется :)