【发布时间】:2016-10-03 17:33:52
【问题描述】:
我使用文章 http://wso2.com/library/2898/ 和 http://wso2.com/library/2936/ 构建了自定义调解器。
看起来像这样:
<inSequence>
<property expression="local-name($body/*[1])" name="method" scope="default" type="STRING"/>
<MyMediator>
<header>SomeHeader<header/>
<topic>SomeTopic</topic>
</MyMediator>
</inSequence>
它运作良好,但我没有解决一个问题,我如何动态更改标题和/或主题调解器参数的值?
当我尝试使用 get-property('method') 而不是 SomeHeader 时。像字符串一样传递到中介代码中,ebs没有计算出来。
我的问题是如何将自定义调解器参数的值更改为属性值?
【问题讨论】: