【问题标题】:OSB 12.2.1.4 not able to publish jms message to queue through Foreign ServerOSB 12.2.1.4 无法通过外部服务器将 jms 消息发布到队列
【发布时间】:2022-12-30 12:43:31
【问题描述】:

我有 OSB 12.2.1.4。在我的“JMS 模块”下的 OSB 域中,我创建了一个“外部服务器”

外国服务器设置

一般的: JNDI 连接 URL:WebLogic Server 用于联系 JNDI 提供程序的 URL。

目的地: 本地 JNDI 名称:jms/EXT.MSG.QUE 远程 JNDI 名称:jms/EXT.MSG.QUE

连接工厂: 本地 JNDI 名称:jms/ExtMsgCF 远程 JNDI 名称:jms/ExtMsgConnectionfactory

在 OSB 中,我创建了一个 BusinessService

运输:jms 服务类型:任何 XML 服务 端点 URI:jms://jms.ExtMsgCF/jms.EXT.MSG.QUE

当我尝试通过 OSB 使用发布活动发布消息时,我没有看到它被发布到外部队列。上面的配置中有什么我遗漏的吗?任何帮助表示赞赏。

谢谢

【问题讨论】:

    标签: java oracle jms soa osb


    【解决方案1】:

    请在 osb 日志中发布错误消息(如果有),希望配置正确的队列等,并且 jndi 名称正确.. 还请检查有关在使用 osb 业务服务时配置本地队列的 oracle 文档,这是最佳实践之一.

    您什么时候说外部队列存在于同一网络中或位于哪个服务器上?

    【讨论】:

      猜你喜欢
      • 2014-02-02
      • 1970-01-01
      • 2013-10-27
      • 2010-11-22
      • 2018-04-02
      • 2014-03-29
      • 2016-05-02
      • 2010-11-05
      • 2015-08-25
      相关资源
      最近更新 更多