带注释的MuleEventContext

时间:2013-04-09 18:53:27

标签: mule

我想避免在Mule组件中使用Callable接口,而不是我希望使用基于注释的编码。

我使用以下代码但收到错误。

如何使用基于注释的方法?

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

1 个答案:

答案 0 :(得分:1)

来自the documentation

  

Lookup注释用于从Mule注册表中注入对象

MuleEventContext不是注册表对象,而是动态注册表对象,因此无法使用。

您需要MuleEventContext为什么?