我尝试按照我在几个网站上找到的安装提示运行嵌入式ActiveMQ和Jboss 7.4.3:
通常我将activemq-rar-5.11.1.rar放在独立/部署中,并在standalone.xml中添加资源适配器配置条目。
在扩展部分,我添加了 并在条目中 我添加了
<mdb>
<resource-adapter-ref resource-adapter-name="activemq-rar-5.11.1.rar" />
<bean-instance-pool-ref pool-name="mdb-strict-max-pool" />
</mdb>
使ActiveMQ成为默认的JMS提供程序。
我在启动时没有错误,但在日志文件中我只看到
JBAS018559: "activemq-rar-5.11.1.rar" deployed (runtime-name: "activemq-rar-5.11.1.rar")
我在jndi绑定中看不到任何内容并尝试访问connectionFactory
@Resource(mappedName = "java:jboss/activemq/QueueConnectionFactory")
private ConnectionFactory connectionFactory;
导致此错误:
service jboss.naming.context.java.jboss.activemq.QueueConnectionFactory (fehlende) Dependents: ...
我错过了什么吗?