【问题标题】:JSF/CDI session scoped bean corruptionJSF/CDI 会话范围的 bean 损坏
【发布时间】:2014-07-17 09:11:07
【问题描述】:

恐怕这个问题会有点含糊,但这里是......

我们注意到我们的 JEE7 Web 应用程序中出现了一些非常奇怪的偶发行为。有时用户的页面会突然开始显示来自完全不同的用户会话的数据!到目前为止,我无法复制这种现象,也无法在日志中找到任何问题的迹象,但是似乎一个用户的页面开始显示存储在应该属于不同用户会话的 @SessionScoped CDI bean 中的数据.

这种行为是否为任何人敲响了警钟?关于从哪里开始寻找、记录或研究的任何想法?

我们的应用使用 Glassfish 4 的 SSO 系统。我们正在使用 JSF facelets、CDI 支持 bean、JPA 实体。所有参考实现。都非常接近最新版本。

我们最近还推出了几个简单的基于 SOAP 的 Web 服务。与我们遇到问题的领域没有密切联系,但也许值得一提。

非常感谢任何指针或想法。

【问题讨论】:

  • 某个应该是非静态的静态字段?

标签: jsf jakarta-ee jsf-2 glassfish cdi


【解决方案1】:

恐怕无法回答您的问题,但我无权对您的问题发表评论。

我们也遇到了您在 Glassfish 4 上的 JEE7 Web 应用程序中描述的确切行为。在my SO post 中,我描述了我们如何追踪问题并找到绕过它的方法。您是否同时找到了有关此事的线索甚至解决方案?

【讨论】:

    猜你喜欢
    • 2012-01-20
    • 1970-01-01
    • 2011-05-13
    • 1970-01-01
    • 1970-01-01
    • 2011-05-27
    • 1970-01-01
    • 2017-11-26
    • 2014-06-24
    相关资源
    最近更新 更多