我有一个作为身份验证模块的有状态会话 Bean (SFSB)。在 SFSB 中,我存储当前登录的用户。此外,我有一些外观(它们是无状态会话 Bean (SLSB))来处理我的实体的 JPA/SQL 内容。为了检查当前用户的访问权限,我尝试从 SLSB 中调用 SFSB。但是从 SLSB 调用时,当前用户字段始终为“空”。直接调用 SFSB 时,当前用户字段设置正确......对于调用,我使用 @EJB 注释。
任何想法可能是什么问题?这在某种程度上是一个上下文问题吗?通常可以从 SLSB 调用 SFSB 来保留它的状态吗?
提前谢谢了!