从Hibernate调用数据库中检索数据时获取OptimisticLockException
。是否有必要仅在插入/更新/删除期间发生此异常?
下面是弹出的日志片段。
<从家庭或企业调用期间发生EJB异常:com.XXX.quser.DocQCleanupXRefSBean_yy20q_Intf生成异常:javax.persistence.OptimisticLockException>
答案 0 :(得分:0)
通常是的。您确定,您的交易不包含任何更改,我确信它确实如此。您可能在不知情的情况下操纵了托管实体。因此,尝试找出交易设置的界限。通过查看当前方法及其调用者及其调用者的TransactionAttribute来执行此操作,... 也许它可以帮助发布此异常的完整堆栈跟踪。