JSF / CDI会话限制bean腐败
恐怕这个问题会有点模糊,但这里有...
我们注意到JEE7 Web应用程序中的一些非常奇怪的偶尔行为。 有时用户的页面会突然开始显示来自完全不同的用户会话的数据! 到目前为止,我还没有能够复制这种现象,也没有发现日志中存在问题的任何迹象,但是似乎一个用户的页面开始显示存储在应该属于不同用户会话的@SessionScoped CDI bean中的数据。
这种行为是否为任何人敲响了任何钟声? 关于从哪里开始寻找,记录或研究的任何想法?
我们的应用程序使用Glassfish 4的SSO系统。 我们使用JSF facelets,CDI backing bean和JPA实体。 所有参考实现。 所有非常接近最新版本。
我们最近还推出了几个简单的基于SOAP的Web服务。 与我们遇到的问题没有紧密联系,但可能值得一提。
任何指针或想法非常赞赏。
恐怕不能回答你的问题,但我不能评论你的问题。
我们正在体验您在Glassfish 4上的JEE7 Web应用程序中描述的确切行为。 在我的贴文中,我正在描述我们如何追踪问题并找到绕过它的方法。 你有没有在这个问题上找到一个痕迹或甚至解决方案?
链接地址: http://www.djcxy.com/p/62209.html上一篇: JSF/CDI session scoped bean corruption
下一篇: Using a CDI @SessionScoped bean from a WebSocket @ServerEndpoint