【问题标题】:How to integrate ActiveMQ with Dell Boomi如何将 ActiveMQ 与 Dell Boomi 集成
【发布时间】:2014-03-07 20:33:57
【问题描述】:

我很难使用 Dell Boomi 集成 ActiveMQ,因为 Dell Boomi 文档很旧,有时也可能会产生误导。由于我在网上找不到好的建议,所以我将我的查询放在这里。有人可以帮忙介绍如何将 ActiveMQ 与 Boomi 集成的步骤吗?

【问题讨论】:

    标签: queue jms activemq integration boomi


    【解决方案1】:

    通过以下步骤,我得到了它的工作--

    1. 将 activemq-core-5.4.3.jar 和 geronimo-j2ee-management_1.1_spec-1.0.1.jar 文件从 ActiveMQ 复制到 Atom/usrlib/database(如果没有则创建)目录。
    2. 创建一个 jndi 属性文件并放置在 ActiveMQ 主目录中。 Reference this

    您可能会收到 JMS/Topic 等的 NoClassDefFound 错误,这意味着您的 Boomi 库没有实现。您需要将 activemq-all-5.4.3.jar 从 ActiveMQ 主文件夹复制到 Atom/lib。

    我没有具体说明如何在 boomi 中创建 JMS 连接和操作,但是,您可以在 Boomi 中将以下属性用于 JMS 连接--

    1. 连接工厂 JNDI 查找:ConnectionFactory。
    2. 初始上下文工厂:org.apache.activemq.jndi.ActiveMQInitialContextFactory(默认)。
    3. 提供者 URL:tcp://localhost:61616(默认端口)。

    JMS操作--

    目标:dynamicQueues/Dell_Boomi(如果不存在,Dynamic 将创建一个队列)。

    就是这样,试试你的运气并分享你的经验!

    【讨论】:

      【解决方案2】:

      挑选

      jars activemq-client,hawtbuf,geronimo-jms_1.1_spec,geronimo-j2ee-management_1.1_spec
      

      lib\plugin\queue 复制到 lib 文件夹。重新启动 Atom,它现在应该可以工作了。

      【讨论】:

        猜你喜欢
        • 2015-03-05
        • 2020-07-07
        • 2018-07-10
        • 1970-01-01
        • 2023-03-28
        • 2015-12-04
        • 2016-06-04
        • 2013-08-08
        • 2023-03-18
        相关资源
        最近更新 更多