当前位置: 首页 > 知识库问答 >
问题:

ActiveMQ 与 Oracle 服务总线 (OSB) 12c 的集成

冯福
2023-03-14

我们正在尝试对ActiveMQ进行评估,以便在OSB 12c中作为基于JMS的集成使用。我确实关注了一些像https://bizzperform.com/blog/?p=686这样的博客,但是这并没有帮助,反而产生了如下的错误。

有没有人遇到过这种情况,并实现了相同的..金迪建议。

共有2个答案

鲁景山
2023-03-14

谢谢,我终于让它工作了。

两个快速更改,这有效

>

  • 在 setDomainEnv.cmd 中添加了 jar 文件,就像这个集合PRE_CLASSPATH=%DOMAIN_HOME%\lib\activemq-all-5.16.3.jar;%PRE_CLASSPATH% 或者你可以把域的完整网址放回家。

    在OSB上配置JMS时,设置JNDI总是很棘手,我必须使用这两个,如下所示jms://localhost:7001//

    这有助于并建立联系。

  • 常彭薄
    2023-03-14

    域类路径中缺少活动MQ客户端jar,需要下载后添加到PRE_CLASSPATH

     类似资料:
    • 有人能解释一下新发布的WindowsServiceBus(内部部署,而不是Azure)和NServiceBus之间的区别吗? 寻找详细的答案什么窗口SB可能会丢失,因为我很熟悉NSErviceBus可以做什么: 它是真正的服务总线,而不仅仅是使用队列的消息代理吗? 是否可以支持消息多态?(消息子类化其他消息和支持此层次结构的处理程序 长时间运行的进程和相关性 向外扩展

    • 我正在Kafka(kafka_2.11-0.10.0.0)和OSB 12c(12.2.1.2)之间建立连接,以便在OSB上使用来自Kafka的消息。 我已经按照要求的步骤在OSB中安装了Kafka Transport,并成功运行,但是当我尝试使用来自Kafka的消息时,我得到以下错误: com . bea . wli . sb . transports . transport exception:

    • 请您帮助执行OSB 12c上的WLST脚本,即从SOA suite/weblogic 12c服务器域执行WLST脚本。如我所见,我无法运行示例脚本来显示12c OSB域中可用的代理。我将错误视为导入错误:没有名为WLI的模块,我在OTN论坛上看到,为了解决这个问题,将向类路径添加几个sb JAR,我在12c域中没有看到这些特定JAR,请告诉我在哪里可以看到它们(

    • 如何设置模板 {项目 Id} 从管道内的路由调用它? 我一直在尝试路由选项,但我无法执行此操作。

    • 我使用的是Oracle Service Bus11g第1版(11.1.1.3),但它的XPath实现有问题。 ..但它不是: 执行XQuery时出错:{bea-err}sys001:此功能尚未实现(对不起)

    • 我正在寻找一种解决方案,用于在几个本地数据库之间进行实时数据集成。没有太多的数据转换。我正在评估各种可用的ESB。我认为使用Azure服务总线进行数据集成可以快速开发解决方案。建议使用Azure service bus集成所有内部数据库吗?