Как узнать, если JBoss с предварительно установившимся JBoss MQ?
-
27-10-2019 - |
Вопрос
Я уже настроил JBoss 4.2.3, но мне нужно использовать JBoss-MQ. Посмотрел на Deplot Dir в качестве экземпляра сервера по умолчанию, и я не нашел в нем JMS DIR. Как я могу узнать, поставляется ли этот JBoss с JBoss-MQ, и где я могу найти все необходимые файлы для экземпляра моего сервера. Я знаю, что HornetMQ поставляется с некоторым сценарием установки, который будет настроить JBoss для работы с Hornet, есть ли Scripr для JBoss-MQ?
Решение
Должен быть каталог JMS в сервере/по умолчанию/развертыванию, который содержит jms-ra.rar и различные файлы .xml, а когда вы запускаете сервер, вы можете увидеть развертывание ресурса JMS в журналах, например
INFO [Server] Release ID: JBoss [Trinity] 4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)
... бревна обдумывались для краткости, тогда ...
INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
Наряду с связанными объектами JMS по умолчанию, определенным в JMS-DS.XML, JBOSSMQ-destinations-service.xml и т. Д., Например, например,
INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
Эти файлы присутствуют в .zip, который я просто распаковал для тестирования, поэтому, если для вас отсутствует каталог, с установкой что -то не так.