この質問について助けが必要です。
ここに示すようにcamel-httpコンポーネントを使用していますが、送信している本文にアンパサンドがエスケープされていないため、問題が発生しています。これにより、受信サーバーのクエリ文字列が投稿を複数の投稿パラメーターに分割します。
Javaでコンパイル済みルートを作成できることはわかっていますが、再コンパイルせずに構成ファイルで新しいルートを作成/変更できるように、Spring xml方言を使用する必要があります。
要するに、以下の (明らかに無効な) 疑似コードに示すように、Spring 方言を使用してルートの ${body} プロパティを URL エンコードしたいと思います。
<setBody inheritErrorHandler="true" id="setBody2">
<simple>name=<urlencode>${body}</urlencode></simple>
</setBody>