Eclipse @Observes in @Stateless bean编译错误
Eclipse @Observes in @Stateless bean compile error
我有一个 ListenerImpl,它的目的是异步处理事件。
为此,我使用以下方法。
@Asynchronous
public void handle(@Observes MonitorEvent pEvent){
//dostuff
}
class 本身用@Stateless 注释。
现在Eclipse报错如下:
handle observer 方法只允许在托管 bean class、会话 bean class 或扩展 class.
中使用
有人知道怎么回事吗?
我设法解决了将组件转换为 ejb 模块而不是实用程序模块的问题。
我有一个 ListenerImpl,它的目的是异步处理事件。 为此,我使用以下方法。
@Asynchronous
public void handle(@Observes MonitorEvent pEvent){
//dostuff
}
class 本身用@Stateless 注释。
现在Eclipse报错如下: handle observer 方法只允许在托管 bean class、会话 bean class 或扩展 class.
中使用有人知道怎么回事吗?
我设法解决了将组件转换为 ejb 模块而不是实用程序模块的问题。