2

外部システムに対していくつかの http post 呼び出しを行う必要があります。簡単な質問があります。ペイロード自体ではなく、その一部である xml ファイルをポスト経由で送信したいと考えています。で簡単に取得できます#[payload.getMyXmlPostMessage()]が、この情報を http コンポーネントに配置するにはどうすればよいですか? 後でフローで使用される他の情報を含むペイロードを上書きしたくありません。

4

2 に答える 2

4

おそらく、ペイロードを変更せずに外部サービスを呼び出す最良の方法は、別のフローに委譲することです。

VMトランスポートを使用して呼び出すことができ、交換パターンをリクエスト応答に設定します。

このようにしてペイロードがコピーされ、新しいフローを使用して必要なすべての変更を行うことができ、結果は<enricher />

于 2013-09-02T19:11:54.773 に答える