2012-12-14 157 views
4

我使用Hibernate的4.1.8.Final/Spring 3.1和收到以下异常:在Hibernate select上导致这个NullPointerException的原因是什么?

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) 

回答

1

它可能是在休眠4.1.8核心的开放的bug。

这是一个JIRA问题HHH-7821:https://hibernate.onjira.com/browse/HHH-7821

从4.1.6升级到4.1.8后,似乎臭虫记者开始偶尔看到它。记者提到,这是一个涉及的应用程序,并试图获得一个孤立的可重复使用的场景。

我不知道这是否是相同的情况下和你(你发布的所有是一个堆栈跟踪),但你不妨看看这个(以及其他参考JIRA HHH-7829),如果是相关的,评论/显示器在这些开放的JIRA问题上取得进展。

相关问题