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