如何从EJB的异步方法访问/注入sessioncoped bean?

时间:2013-09-06 13:14:42

标签: java-ee ejb-3.0 cdi

我有一个sessioncoped bean持有例如当前购物车和用户联系人数据。在某些时候,用户被重定向到支付提供商,然后返回到我的页面。因为我不想延迟返回我的页面,所以我会异步调用页面加载时发生的业务方法,阻止UI并显示一些“忙碌的消息”。
到目前为止工作正常。问题是:我希望异步方法从上面提到的会话范围bean中读取和处理数据(用户的联系人数据以订购传送者),如果出现故障则返回一些步骤并仍然有会话数据(购物车等)。 )available并将错误记录到会话作用域bean的日志中 但由于我无法在@Asynchronous注释方法中使用注入的bean,因此我无法做到这一点。

0 个答案:

没有答案