-->

如何设置JMS桥ActiveMQ的Weblogic上11克(How to setup JMS bri

2019-10-20 10:29发布

我在的Java EE堆栈的JCA和JMS部分新手的家伙,现在我与JMS桥配置两个JMS提供者(ActiveMQ的5.9.1 - >的Weblogic 11g的10.3.5)之间的挣扎,我需要一些帮助理解所有运动部件和所需的结构要素。

我所做的已经:

  1. 的Weblogic11克节点上配置JMS服务器

  2. 配置外部服务器 -绑定到本地JNDI AMQ连接工厂和源队列对象(OK:康涅狄格州工厂和队列在服务器JNDI树对象可见)

  3. 创建一个默认的道具JMS桥 (OK -我认为)

  4. 使用默认配置创建的桥目标的目标位置(Weblogic的) -如果可能的话(OK:资源适配器部署)

  5. 创建源目标(AMQ)的桥目标- JNDI属性,默认道具在可能情况下(失败-无法连接到源目的地)

还有这样的问题:

默认情况下,有两个资源适配器(XA,非XA),我是否需要安装特定AMQ资源适配器?

我认为是的,所以我已经下载的Weblogic机器上rar文件,然后试图与WebLogic控制台安装(部署- >安装),但..另一个麻烦-没办法才达到在部署视图运行状态。 我读过,从RAR所有jar文件需要被放置在Weblogic的CLASSPATH,所以我复制他们到WebLogic的lib目录。 但是,没有成功为止。

所以,我做错了什么,哪里是在这个配置中的间隙或错误?

我研究过Oracle文档,但我觉得还是没有得到桥配置的完整的理解:((

任何解释性答复非常感激!

Answer 1:

好了,问题就解决了。 我用连接工厂和队列的错误的JNDI名称 - 在国外服务器的配置,而不是删除JMS服务器上定义的名称本地名称。

其实,这里需要像国外服务器,或资源适配器不需要额外的配置。



文章来源: How to setup JMS bridge to ActiveMQ on Weblogic 11g