Mule流不会通过VM端点从其他流中触发

时间:2016-08-18 07:09:11

标签: mule esb

我有两个骡子流。 VM出站为1,入站为1。 当第一个流将消息发送到VM出站时,此过程不会触发VM进入的第二个流.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>
}
&#13;
&#13;
&#13;

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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