通常の実行中に変換(xmlからjson)は完全に正常に動作しますが、MUnitエラーメッセージ付きのデータウェーブで失敗するミュール - munitテスト中にデータ織りエラーが発生しました。エラーです。入力に完全に一致する2つのトランスがあります。
入力と完全に一致するトランスが2つあります。interface org.mule.api.transport.OutputHandler、output:class java.lang.String。
トランスフォーマーは、以下のとおりです。ObjectToAtomString(クラスorg.mule.transformer.simple.ObjectToString)とObjectToString(クラスorg.mule.transformer.simple.ObjectToString $$ $$ EnhancerByMUNIT 99111c4f)
私は入力MIMEを追加しましたデータ変換におけるTYPEも同様です。
munitを使ってテストする別のデモプロジェクトの情報をチェックしようとしましたが、エラーなしで正常にdataweaveを渡しました。
私は、プロジェクトとpomファイルに含まれるデータマッパー3.7.3 jarを持っています。
オブジェクトから文字列へのトランスフォーマには名前属性がありますか?彼らはどこにいる?あなたの流れの中に1つとmunitにもう1つありますか? –
フローまたはmunitにオブジェクトから文字列へのトランスフォーマはありません。エラーはXMLをJsonに変換しているDataweaveにあります。エラーは、2つの変換があるように見えますが、フローにそのようなものはありません。クラスパスで問題になることはありますか? – Himanshu