【问题标题】:Mule flow not getting triggered from other flow through VM endpointsMule 流没有被其他流通过 VM 端点触发
【发布时间】:2016-08-22 13:34:23
【问题描述】:

我有两个骡子流。 一台虚拟机出站,一台入站。 当第一个流向VM outbound发送消息时,此过程不会触发VM inbound.on的第二个流

异常信息:

org.mule.api.transport.DispatchException: Failed to route event via endpoint: DefaultOutboundEndpoint{endpointUri=vm://messaging-path?connector=.vm.connector, connector=VMConnector
{
  name=vm.connector
  lifecycle=start
  this=4d4b2560
  numberOfConcurrentTransactedReceivers=4
  createMultipleTransactedReceivers=true
  connected=true
  supportedProtocols=[vm]
  serviceOverrides=<none>
}

【问题讨论】:

    标签: mule esb


    【解决方案1】:

    通常,当第二个 mule 流的初始状态定义为已停止时,会出现此类问题。 请删除此属性并查看。

    【讨论】:

      【解决方案2】:

      请确保以下几点: 1. 两个端点的队列名称应该相同。 2. 尝试将 Action 设为 None。 3. 确保两者的交换模式都设置为单向。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-11-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-08-18
        相关资源
        最近更新 更多