Чтобы добавить на сервере приложений Apache Tomcat ресурс для связи с сервером очередей:
Откройте на редактирование файл "context.xml"
согласно инстр. «Конфигурирование подключения сервера приложений к БД и серверу очередей».
Добавьте к содержимому файла строки согласно следующему примеру:
<Resource name="jms/rck" auth="Container" type="com.ibm.mq.jms.MQQueueConnectionFactory" factory="com.ibm.mq.jms.MQQueueConnectionFactoryFactory" description="SBNS-Queues JMS Connection Factory" HOST="vm-corp-test3.bss.lan" PORT="1414" CHAN="Channel" TRAN="1" QMGR="ADMIN" />
Здесь параметры:
Resource name
– имя jndi-ресурса, которое будет необходимо при настройке шлюза (см. разд. «Настройка шлюза для взаимодействия через ActiveMQ»).
QMGR
– имя администратора очередей, созданного при развертывании системы. (Может отличаться от приведенного в примере).
Сохраните изменения, внесенные в файл "context.xml"
.
Примечание | |
---|---|
Для сервера приложений Jetty аналогично добавляемые строки будут иметь вид: <New id="jms/rck" class="org.eclipse.jetty.plus.jndi.Resource"> <Arg>jms/rck</Arg> <Arg> <New class="com.ibm.mq.jms.MQQueueConnectionFactory"> <Set name="HostName">vm-corp-test3.bss.lan</Set> <Set name="Port">1414</Set> <Set name="Channel">Channel</Set> <Set name="QueueManager">ABSADMIN</Set> <Set name="TransportType">1</Set> </New> </Arg> </New> Здесь параметры:
|
В результате выполнения данных действий будут указаны настройки, необходимые для связи Модуля бюджетной адаптации "Corporate" с сервером очередей сообщений.