我已经配置了jboss 4.2.3,但我需要使用jboss-mq。看了我的默认服务器实例的deplot目录,我没有在其中找到jms目录。我怎么知道这个jboss是否带有jboss-mq,以及我可以在哪里找到我的服务器实例所需的所有文件。 我知道hornetmq附带了一些安装脚本,可以将jboss配置为与hornet一起使用,jboss-mq是否有一些脚本?
答案 0 :(得分:2)
server / default / deploy中应该有一个包含jms-ra.rar和各种.xml文件的jms目录,当你启动服务器时,你可以看到在日志中部署的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-ds.xml,jbossmq-destinations-service.xml等中定义的关联默认JMS对象,例如
INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
这些文件存在于.zip中,我刚刚解压缩以进行测试,因此如果您缺少该目录,则安装有问题。