Eclipse @Observes在@Stateless bean编译错误中

时间:2016-06-27 10:51:04

标签: eclipse ejb java-ee-6 observer-pattern stateless

我有一个ListenerImpl,它的目的是异步处理事件。 要实现这一点,我使用以下方法。

    @Asynchronous
    public void handle(@Observes MonitorEvent pEvent){
       //dostuff 
    }

该类本身使用@Stateless注释。

现在Eclipse出现以下错误: handle observer方法只允许在托管bean类,会话bean类或扩展类中使用。

有人知道哪里出错了?

1 个答案:

答案 0 :(得分:0)

我设法解决了将组件转换为ejb模块而不是实用程序模块的问题。