私はカスタムのメディエータを記事http://wso2.com/library/2898/とhttp://wso2.com/library/2936/で作成しました。wso2の動的カスタムメディエータのパラメータESB
それは次のようになります。
<inSequence>
<property expression="local-name($body/*[1])" name="method" scope="default" type="STRING"/>
<MyMediator>
<header>SomeHeader<header/>
<topic>SomeTopic</topic>
</MyMediator>
</inSequence>
それはうまく動作しますが、一つの問題は、私は動的ヘッダの値および/またはトピックメディエーターパラメータを変更することができますどのように解決しませんでしたか?
SomeHeader
の代わりにget-property('method')
のようなものを入力しようとしましたが、それは文字列のような仲介者コードに渡され、ebsはそれを計算しませんでした。
私のカスタムメディエーターパラメーターの値をプロパティ値に変更する方法はありますか?