在ForEach Mediator中使用FOREACH_COUNTER

时间:2016-03-15 06:09:47

标签: wso2esb

没有运气试图访问ForEach Mediator中的FOREACH_COUNTER值,如规范ForEach Mediator Doc

中所示

我正在尝试获取当前正在执行的循环的计数器,并在正在执行的序列中使用该计数。

是否有人能够取回该物业?

1 个答案:

答案 0 :(得分:1)

属性名称FOREACH_COUNTER和FOREACH_ORIGINAL_MESSAGE也应该以ForEach ID和下划线为前缀。例如:

sudo apt-get install libwebkitgtk-1.0-0

如果您想使用没有前缀的此属性,则应检查是否缺少<foreach expression="//inline/a" id="Loop"> <sequence> <log> <property expression="get-property('Loop_FOREACH_COUNTER')" name="Step"/> <property expression="get-property('Loop_FOREACH_ORIGINAL_MESSAGE')" name="Body"/> </log> </sequence> </foreach> 属性foreach。如果它存在且为空,则应使用下划线前缀。