0

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

我正在使用以下代码,但出现错误。

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

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 回答