私はMuleESBを初めて使用し、一般的なビジネス要件となることを願って解決策を見つけようとしています。
その要素の1つがBLOB型としてOracleデータベースに挿入されるペイロードがあります。ペイロードをバイト配列に変換するJavaコードを作成できる「カスタムトランスフォーマー」の設定に関するいくつかの議論を見てきました(Muleにはトランスフォーマーオブジェクトからバイト配列へのこのビルドが組み込まれていることもわかりました)。
ペイロードを使用して、map-payload要素(この場合は「添付ファイル」ファイル)を分離し、それをバイト配列に変換して、単純に要素(他のmap-payload要素とともに)にする方法はありますか? )私が作成したSQL挿入ステートメントで?
Muleが「カスタムトランスフォーマー」を呼び出したり参照したりせずに要素のインライントランスフォーマーもサポートしているかどうかわからない場合は、この問題に苦しんでいる投稿をいくつか見ましたが、すぐに適用できる答えは見ていません。