【问题标题】:Object is not from this UnitOfWork对象不是来自此 UnitOfWork
【发布时间】:2013-05-01 23:16:11
【问题描述】:

我收到一条错误消息:

异常 [EclipseLink-6004] ... Object bla bla 不是来自此 UnitOfWork 对象空间,而是来自父会话。该对象从未在此 UnitOfWork 中注册。

这是一个随机弹出的异常。有没有人知道如何解决这个问题?

感谢您的建议, 米夏

【问题讨论】:

    标签: eclipselink


    【解决方案1】:

    这意味着您以某种方式破坏了持久性上下文。很可能是通过混合分离对象和托管对象来实现的。

    【讨论】:

    • 您的回答对找到解决方案没有帮助。您对如何防止这种情况有更多的了解吗?并且请不要回答“避免混合分离和托管对象”
    • 因为同样的问题来到这里。谁能解释持久性上下文是如何被破坏的?我经常收到此错误,但并非总是如此,而且似乎是从大量数据中随机选择一个数据(所有其他数据都得到正确处理)。
    • 我也是。在我的情况下,在从 JSF ViewScoped beans 调用 Stateless EJB refresh() 之后访问事务上下文之外的惰性集合时会发生这种情况
    猜你喜欢
    • 2017-02-16
    • 2019-05-01
    • 2015-02-14
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-04
    相关资源
    最近更新 更多