2016-03-22 78 views

回答

0

对于一个简单的解决方案..定义for-each前一个变量说AggregatedPayload并保留追加​​它

<set-variable variableName="aggregatedPayload" value="" /> 
.... 

<foreach....> 
..... 
    <set-variable value="#[aggregatedPayload + payload]" variableName="aggregatedPayload/> 
</foreach> 
0

上述方案工作,如果有效载荷是一个字符串。然而,由于你的情况,每个调用的有效载荷将是一个SOAP响应,最好在循环前创建一个ArrayList并将每个响应插入到列表中。循环后,您可以按照需要的方式处理响应。

Gijish

0

您可以在组件combine collection使用组件scatter-gather一起管理多个有效载荷。这非常简单,它可以帮助你。 欲了解更多信息显示this article