WSO2 ESB,在迭代调解器中使用没有发送/调用的聚合调解器 [英] WSO2 ESB, Using Aggregate mediator without send/call in iterate mediator

查看:34
本文介绍了WSO2 ESB,在迭代调解器中使用没有发送/调用的聚合调解器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在 WSO2 ESB 中,我可以使用聚合中介来聚合由迭代中介拆分的消息(不使用发送或调用中介将消息发送到外部端点)吗?
我已经尝试过了,但是聚合调解器没有接收拆分的消息..
任何帮助深表感谢.

In WSO2 ESB, can i use aggregate mediator to aggregate messages split by iterate mediator(which doesn't use Send or Call mediators to send the message to external endpoint) ?
I have tried this but aggregate mediator is not picking up the split messages..
Any help is deeply appreciated .

推荐答案

我不得不做同样的事情,如果你定义了一个虚假的响应,我可以看出它是有效的:

I've had to do the same thing and can tell that it works if you define a fake response :

迭代 -> 序列

  • 对您的消息应用任何需要的转换
  • 将其定义为响应消息(将属性 RESPONSE 设置为 true)
  • 调用包含聚合介体的序列

聚合

  • completeCondition : 将最小和最大 messageCount 设置为 -1
  • onComplete :一旦迭代将处理所有相关节点,您将收到所有片段

这篇关于WSO2 ESB,在迭代调解器中使用没有发送/调用的聚合调解器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆