文字列入力を URL のリストに変換するドキュメントのトランスフォーマーの例に従おうとしていますが、エラーがスローされます。
トランスフォーマーの私のコードは、彼らのものからコピーして貼り付けたものです。
最初にそれを行ったとき、構成 xml に入れてトランスフォーマーを設定しました。
<custom-transformer class="com.test.transformer.StringToListTransformer" doc:name="StringToUrlList"/>
トランスフォーマーを「登録」する必要があることに注意して、後でファイルの先頭 (開始タグの後) に追加しました。
<spring:bean id="stringToListTransformer" class="com.test.transformer.StringToListTransformer"/>
ただし、アプリを実行すると、次のエラーが発生します。
Exception in thread "main" org.mule.module.launcher.DeploymentInitException: IllegalStateException: Cannot convert value of type [com.test.transformer.StringToListTransformer] to required type [org.mule.api.processor.MessageProcessor] for property 'messageProcessors[3]': no matching editors or conversion strategy found