当前线程中不存在具有范围类型注释@SessionScoped的WebBeans上下文

时间:2013-05-31 09:16:58

标签: cdi session-scope

我有一个做一些逻辑的bean,我称之为logicBean, 它有一个sessionCoped bean作为@Inject的字段。

我在一个JAVA EE6应用程序的两种情况下使用这个logicbean, 1.在servlet中。 2.在消息驱动的bean中。

在第二种情况下,我得到了一个例外 “当前线程中不存在具有范围类型注释@SessionScoped的WebBeans上下文”。 我知道MDB中没有sessionScope,所以我创建了另一个bean,并且想要 动态地将它注入logicBean以替换sessionScoped bean。

我不知道该怎么做。 请帮助我,谢谢。

0 个答案:

没有答案