0

Mule コンポーネントでインターフェースを使用することを避けたいのですがCallable、代わりにアノテーション ベースのコーディングを使用したいと考えています。

次のコードを使用していますが、エラーが発生します。

注釈ベースのアプローチを使用するにはどうすればよいですか?

public Object processEvent(@Lookup MuleEventContext eventContext) throws Exception  {
  System.out.println("eventContext: " + eventContext.getMessage().getPayload());
  return "GOT IT";
}
4

1 に答える 1

1

ドキュメントから:

Lookup アノテーションは、Mule レジストリからオブジェクトを挿入するために使用されます

MuleEventContextレジストリ オブジェクトではなく動的オブジェクトであるため、これは機能しません。

は何のために必要MuleEventContextですか?

于 2013-04-09T19:09:56.387 に答える