Out Sequence - Enrich mediator未按预期工作

时间:2012-07-25 15:06:37

标签: wso2 wso2esb

我尝试构建一个包含服务链的应用程序。当我尝试合并响应并对合并的响应进行额外的转换时,我看到了无意识的响应。我看到我与xslt转换结果合并的响应

例如:

如果我使用“富集”将“abc”添加到我现有的结果中 - > sibling to body选项,在我进行转换后,我仍然看到“abc”被追加。

请参阅下面的代码

<enrich>
                        <source clone="false" type="custom" xpath="get-property('poecResp')"/>
                        <target action="sibling" type="body"/>
                    </enrich>
                    <log category="INFO" level="full" separator=","/>
                    <xslt key="conf:Response_V1.xslt"/>
                    <log category="INFO" level="full" separator=","/>

在上一个日志中我打印我看到我添加的兄弟仍然是。

1 个答案:

答案 0 :(得分:0)

我看到问题出在xslt上。我应该选择“Source XPATH”。但不确定为什么我的Enrich组件无效。