我正在使用Hibernate 4.1.8.Final/Spring 3.1并获得以下异常:
java.lang.NullPointerException
at org.hibernate.event.internal.AbstractFlushingEventListener.prepareEntityFlushes(AbstractFlushin$
at org.hibernate.event.internal.AbstractFlushingEventListener.flushEverythingToExecutions(Abstract$
at org.hibernate.event.internal.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventLis$
at org.hibernate.internal.SessionImpl.autoFlushIfRequired(SessionImpl.java:1185)
at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1240)
答案 0 :(得分:1)
这可能是Hibernate 4.1.8 Core中的一个漏洞。
以下是JIRA问题HHH-7821:https://hibernate.onjira.com/browse/HHH-7821。
从4.1.6升级到4.1.8后,bug报告者似乎偶尔会看到它。记者提到它是一个涉及的应用程序,并试图获得一个孤立的可恢复的方案。
我不知道这是否与你的场景相同(因为你发布的所有内容都是Stacktrace),但你可能希望看一下(以及其他引用的JIRA HHH-7829),如果它是相关的,评论/监督这些公开JIRA问题的进展情况。