此错误的来源是什么org.hibernate.AssertionFailure:flush()处理了两次集合,如何防止它?
我遇到了这样的错误 org.hibernate.AssertionFailure:集合由处理了两次 刷新() 何时出现此错误,以及如何避免它 产生的另一个错误是 集合未与会话关联 我在我的web应用程序中使用hibernate 3+seam 2。。此错误的来源是什么org.hibernate.AssertionFailure:flush()处理了两次集合,如何防止它?,hibernate,search,Hibernate,Search,我遇到了这样的错误 org.hibernate.AssertionFailure:集合由处理了两次 刷新() 何时出现此错误,以及如何避免它 产生的另一个错误是 集合未与会话关联 我在我的web应用程序中使用hibernate 3+seam 2。。 感谢advanced。例如,当您从多个线程同时使用EntityManager的一个实例,并且您不幸遇到此问题时,会出现此问题。如果没有任何上下文,很难说为什么在您的案例中会发生这种情况。我不知道是哪种代码产生了错误。我在一起已经有很多页了(@Elli
感谢advanced。例如,当您从多个线程同时使用EntityManager的一个实例,并且您不幸遇到此问题时,会出现此问题。如果没有任何上下文,很难说为什么在您的案例中会发生这种情况。我不知道是哪种代码产生了错误。我在一起已经有很多页了(@EllieFabrero)你找到解决方案了吗?我也面临着同样的问题。事实上,错误不再发生在我的部分,我所做的是从我的组件中删除一些大量从DB查询的代码,并将其放入另一个组件中,在我的例子中是seam中的EntityList。通常错误表示EntityList的属性结果计数阅读时出错。在我看来。我将更新我的问题以获取更多信息。Thnx我认为您的回答与我现在的情况有关。我认为这与对组件的并发调用有关。。