Mule 3.3.1 で「Choice」フロー制御で使用する呼び出しプロパティを設定しようとしています。私のフローにはトランスフォーマー (AbstractTransformer を拡張する) があり、特定のロジックに基づいて呼び出しプロパティを設定したいと考えています。.mflow ファイルで設定できます。
<message-properties-transformer scope="invocation" doc:name="Set Invocation Variable">
<add-message-property key="someKey" value="someValue"/>
</message-properties-transformer>
ただし、トランスフォーマーでプログラムでこれを行う方法がわかりません。私の最終的な目標は、ミュール メッセージに基づいて SOAP クライアントで操作フィールドを動的に渡すことです。任意の提案をいただければ幸いです。