Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Hibernate JIRA by Karouani Yassine, 1 year ago
collection was processed twice by flush()
via Hibernate JIRA by Karouani Yassine, 2 years ago
collection was processed twice by flush()
org.hibernate.AssertionFailure: collection was processed twice by flush()	at org.hibernate.engine.internal.Collections.prepareCollectionForUpdate(Collections.java:223)	at org.hibernate.engine.internal.Collections.processReachableCollection(Collections.java:209)	at org.hibernate.event.internal.FlushVisitor.processCollection(FlushVisitor.java:59)	at org.hibernate.event.internal.AbstractVisitor.processValue(AbstractVisitor.java:121)	at org.hibernate.event.internal.AbstractVisitor.processValue(AbstractVisitor.java:82)	at org.hibernate.event.internal.AbstractVisitor.processEntityPropertyValues(AbstractVisitor.java:76)	at org.hibernate.event.internal.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:172)	at org.hibernate.event.internal.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:231)	at org.hibernate.event.internal.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:102)	at org.hibernate.event.internal.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:61)	at org.hibernate.internal.SessionImpl.autoFlushIfRequired(SessionImpl.java:1191)	at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1257)	at org.hibernate.internal.QueryImpl.list(QueryImpl.java:103)	at org.hibernate.jpa.internal.QueryImpl.list(QueryImpl.java:573)	at org.hibernate.jpa.internal.QueryImpl.getResultList(QueryImpl.java:449)	at com.cvtheque.sara.dao.CvThequeDaoJpa.findAllFileByU(CvThequeDaoJpa.java:466)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	at java.lang.reflect.Method.invoke(Method.java:497)	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:98)	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:262)	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)	at com.sun.proxy.$Proxy25.findAllFileByU(Unknown Source)	at com.cvtheque.sara.business.DefaultServiceManager.findAllFileByU(DefaultServiceManager.java:250)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	at java.lang.reflect.Method.invoke(Method.java:497)	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:98)	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:262)	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)	at com.sun.proxy.$Proxy26.findAllFileByU(Unknown Source)	at com.cvtheque.sara.PublicController.getProfileImages(PublicController.java:82)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)	at java.lang.reflect.Method.invoke(Method.java:497)	at javax.el.BeanELResolver.invoke(BeanELResolver.java:165)	at javax.el.CompositeELResolver.invoke(CompositeELResolver.java:84)	at org.apache.el.parser.AstValue.getValue(AstValue.java:159)	at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:184)	at com.sun.faces.facelets.el.ELText$ELTextVariable.toString(ELText.java:217)	at com.sun.faces.facelets.compiler.AttributeInstruction.write(AttributeInstruction.java:89)	at com.sun.faces.facelets.compiler.UIInstructions.encodeBegin(UIInstructions.java:82)	at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:302)	at com.sun.faces.renderkit.html_basic.GridRenderer.renderRow(GridRenderer.java:185)	at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:129)	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:889)	at org.primefaces.renderkit.CoreRenderer.renderChild(CoreRenderer.java:81)	at org.primefaces.renderkit.CoreRenderer.renderChildren(CoreRenderer.java:68)	at org.primefaces.component.panel.PanelRenderer.encodeContent(PanelRenderer.java:204)	at org.primefaces.component.panel.PanelRenderer.encodeMarkup(PanelRenderer.java:121)	at org.primefaces.component.panel.PanelRenderer.encodeEnd(PanelRenderer.java:58)	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:919)	at org.primefaces.renderkit.CoreRenderer.renderChild(CoreRenderer.java:85)	at org.primefaces.renderkit.CoreRenderer.renderChildren(CoreRenderer.java:68)	at org.primefaces.component.datagrid.DataGridRenderer.encodeTable(DataGridRenderer.java:143)	at org.primefaces.component.datagrid.DataGridRenderer.encodeMarkup(DataGridRenderer.java:87)	at org.primefaces.component.datagrid.DataGridRenderer.encodeEnd(DataGridRenderer.java:47)	at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:919)	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1903)	at javax.faces.render.Renderer.encodeChildren(Renderer.java:176)	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:889)	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1896)	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1899)	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1899)	at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:451)	at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131)	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120)	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:647)	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:719)	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:467)	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:390)	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:317)	at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:445)	at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:304)	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:181)	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:521)	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1096)	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:674)	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)	at java.lang.Thread.run(Thread.java:745)