> Found one Java-level deadlock > ----------------------------- > > Key: HHH-1167 > URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-1167 > Project: Hibernate Core > Issue Type: Bug > Components: core > Affects Versions: 3.1 rc 1 > Environment: MySQL 5.0, MySQL Connector 3.1.11 > Reporter: Sergey Vladimirov > Attachments: XAConnectionPool.java, XADelegatedConnection.java > > > Found one Java-level deadlock: > ============================= > "http-8080-Processor24": > waiting to lock monitor 0x081763fc (object 0x768c41a0, a com.mysql.jdbc.Connection), > which is held by "http-8080-Processor17" > "http-8080-Processor17": > waiting to lock monitor 0x08176a3c (object 0x768c6640, a java.lang.Object), > which is held by "http-8080-Processor24" > Java stack information for the threads listed above: > =================================================== > "http-8080-Processor24": > at com.mysql.jdbc.Connection.unregisterStatement (Connection.java:5269) > - waiting to lock <0x768c41a0> (a com.mysql.jdbc.Connection) > at com.mysql.jdbc.Statement.realClose (Statement.java:1613) > at com.mysql.jdbc.PreparedStatement.realClose (PreparedStatement.java:1699) > at com.mysql.jdbc.ServerPreparedStatement.realClose (ServerPreparedStatement.java:899) > - locked <0x768c6640> (a java.lang.Object) > - locked <0x780ce1e8> (a com.mysql.jdbc.ServerPreparedStatement) > at com.mysql.jdbc.ServerPreparedStatement.close (ServerPreparedStatement.java:458) > at org.enhydra.jdbc.standard.StandardXAPreparedStatement.close (StandardXAPreparedStatement.java:115) > - locked <0x780a82a0> (a org.enhydra.jdbc.standard.StandardXAPreparedStatement) > at org.hibernate.jdbc.AbstractBatcher.closePreparedStatement (AbstractBatcher.java:460) > at org.hibernate.jdbc.AbstractBatcher.closeStatement (AbstractBatcher.java:216) > at org.hibernate.jdbc.AbstractBatcher.closeQueryStatement (AbstractBatcher.java:232) > at org.hibernate.jdbc.AbstractBatcher.closeQueryStatement (AbstractBatcher.java:160) > at org.hibernate.loader.Loader.doQuery (Loader.java:714) > at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections (Loader.java:223) > at org.hibernate.loader.Loader.doList (Loader.java:2147) > at org.hibernate.loader.Loader.listUsingQueryCache (Loader.java:2058) > at org.hibernate.loader.Loader.list (Loader.java:2018) > at org.hibernate.loader.hql.QueryLoader.list (QueryLoader.java:369) > at org.hibernate.hql.ast.QueryTranslatorImpl.list (QueryTranslatorImpl.java:296) > at org.hibernate.impl.SessionImpl.list (SessionImpl.java:992) > at org.hibernate.impl.QueryImpl.list (QueryImpl.java:74) > at ru.arptek.arpsite.data.AbstractHibernateFlatHome.find(AbstractHibernateFlatHome.java:165) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26.CGLIB$find$83(<generated>) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26$$FastClassByCGLIB$$8cff0ec4.invoke(<generated>) > at net.sf.cglib.proxy.MethodProxy.invokeSuper (MethodProxy.java:167) > at dynaop.InvocationImpl.invokeTarget(InvocationImpl.java:46) > at dynaop.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:110) > at dynaop.ClassProxyInvocationHandler.intercept(ClassProxyInvocationHandler.java:36) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26.find(<generated>) > at ru.arptek.arpsite.data.AbstractHibernateFlatHome.find(AbstractHibernateFlatHome.java:176) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26.CGLIB$find$84(<generated>) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26$$FastClassByCGLIB$$8cff0ec4.invoke(<generated>) > at net.sf.cglib.proxy.MethodProxy.invokeSuper (MethodProxy.java:167) > at dynaop.InvocationImpl.invokeTarget(InvocationImpl.java:46) > at dynaop.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:110) > at dynaop.ClassProxyInvocationHandler.intercept(ClassProxyInvocationHandler.java:36) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26.find(<generated>) > at ru.arptek.arpsite.structure.CellHome.findChildren(CellHome.java:413) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26.CGLIB$findChildren$10(<generated>) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26$$FastClassByCGLIB$$8cff0ec4.invoke(<generated>) > at net.sf.cglib.proxy.MethodProxy.invokeSuper (MethodProxy.java:167) > at dynaop.InvocationImpl.invokeTarget(InvocationImpl.java:46) > at dynaop.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:110) > at dynaop.ClassProxyInvocationHandler.intercept(ClassProxyInvocationHandler.java:36) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26.findChildren(<generated>) > at ru.arptek.arpsite.xmlrender.StandardXML.drawObjectR(StandardXML.java:377) > at ru.arptek.arpsite.xmlrender.StandardXML.drawObjectR(StandardXML.java:359) > at ru.arptek.arpsite.xmlrender.StandardXML.drawObjectR(StandardXML.java:354) > at ru.arptek.arpsite.xmlrender.StandardXML.drawObjectR(StandardXML.java:348) > at ru.arptek.ifs.news.NewsLineBehaviour.drawNews(NewsLineBehaviour.java:105) > at ru.arptek.ifs.news.NewsLineBehaviour.draw(NewsLineBehaviour.java:99) > at ru.arptek.arpsite.xmlrender.StandardXML.drawObjectR(StandardXML.java:393) > at ru.arptek.arpsite.xmlrender.std.WebObjectView.draw(WebObjectView.java:68) > at ru.arptek.arpsite.xmlrender.ElementWrapper.draw(ElementWrapper.java:74) > at ru.arptek.arpsite.xmlrender.XSLTView.getDocument(XSLTView.java:93) > at ru.arptek.arpsite.xmlrender.XSLTView.process(XSLTView.java:239) > at ru.arptek.arpsite.xmlrender.AbstractElementProvider.process(AbstractElementProvider.java:70) > at ru.arptek.arpsite.server.DefaultQueryDispatcher.callView(DefaultQueryDispatcher.java:110) > at ru.arptek.arpsite.server.DefaultQueryDispatcher.dispatch(DefaultQueryDispatcher.java:180) > at ru.arptek.arpsite.server.processing.MainRequestProcessor.process(MainRequestProcessor.java:185) > at ru.arptek.arpsite.server.processing.MainRequestProcessor$$EnhancerByCGLIB$$5962c684.CGLIB$process$0(<generated>) > at ru.arptek.arpsite.server.processing.MainRequestProcessor$$EnhancerByCGLIB$$5962c684$$FastClassByCGLIB$$c15326b9.invoke(<generated>) > at net.sf.cglib.proxy.MethodProxy.invokeSuper (MethodProxy.java:167) > at dynaop.InvocationImpl.invokeTarget(InvocationImpl.java:46) > at dynaop.InvocationImpl.proceed(InvocationImpl.java:36) > at ru.arptek.arpsite.components.TransactionInterceptor.invoke(TransactionInterceptor.java:13) > at ru.arptek.arpsite.components.TransactionInterceptor.invokeInTransaction(TransactionInterceptor.java:26) > at ru.arptek.arpsite.components.RequiredTransactionInterceptor.intercept(RequiredTransactionInterceptor.java:22) > at dynaop.InvocationImpl.proceed(InvocationImpl.java:30) > at dynaop.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:122) > at dynaop.ClassProxyInvocationHandler.intercept(ClassProxyInvocationHandler.java:36) > at ru.arptek.arpsite.server.processing.MainRequestProcessor$$EnhancerByCGLIB$$5962c684.process(<generated>) > at ru.arptek.arpsite.server.processing.WrappedRequestProcessor.process(WrappedRequestProcessor.java:60) > at ru.arptek.cluster.SignalProcessor.process(SignalProcessor.java:51) > at ru.arptek.arpsite.server.processing.WrappedRequestProcessor.process(WrappedRequestProcessor.java:60) > at ru.arptek.arpsite.server.processing.StatisticsProcessor.process(StatisticsProcessor.java:50) > at ru.arptek.arpsite.server.processing.WrappedRequestProcessor.process(WrappedRequestProcessor.java:60) > at ru.arptek.arpsite.server.processing.HostBanner.process(HostBanner.java:79) > at ru.arptek.arpsite.server.processing.WrappedRequestProcessor.process(WrappedRequestProcessor.java:60) > at ru.arptek.arpsite.server.processing.ControlRequestProcessor.process(ControlRequestProcessor.java:64) > at ru.arptek.arpsite.server.processing.WrappedRequestProcessor.process(WrappedRequestProcessor.java:60) > at ru.arptek.ifs.servlet.processing.ExceptionWrapper.process(ExceptionWrapper.java:263) > at ru.arptek.ifs.servlet.processing.ExceptionWrapper$$EnhancerByCGLIB$$7b723052.CGLIB$process$1(<generated>) > at ru.arptek.ifs.servlet.processing.ExceptionWrapper$$EnhancerByCGLIB$$7b723052$$FastClassByCGLIB$$16cd74b0.invoke(<generated>) > at net.sf.cglib.proxy.MethodProxy.invokeSuper (MethodProxy.java:167) > at dynaop.InvocationImpl.invokeTarget(InvocationImpl.java:46) > at dynaop.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:110) > at dynaop.ClassProxyInvocationHandler.intercept(ClassProxyInvocationHandler.java:36) > at ru.arptek.ifs.servlet.processing.ExceptionWrapper$$EnhancerByCGLIB$$7b723052.process(<generated>) > at ru.arptek.arpsite.server.processing.WrappedRequestProcessor.process(WrappedRequestProcessor.java:60) > at ru.arptek.arpsite.security.auth.AuthenticationRequestProcessor.processSuper(AuthenticationRequestProcessor.java:62) > at ru.arptek.arpsite.security.auth.AuthenticationRequestProcessor$1.run(AuthenticationRequestProcessor.java:49) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs (Subject.java:396) > at ru.arptek.arpsite.security.auth.AuthenticationRequestProcessor.process(AuthenticationRequestProcessor.java:47) > at ru.arptek.arpsite.server.processing.DefaultRequestProcessor.process(DefaultRequestProcessor.java:101) > at ru.arptek.arpsite.server.ArpSiteServlet.doGet(ArpSiteServlet.java:151) > at javax.servlet.http.HttpServlet.service (HttpServlet.java:689) > at javax.servlet.http.HttpServlet.service (HttpServlet.java:802) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:252) > at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:173) > at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:213) > at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:178) > at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:126) > at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:105) > at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:107) > at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:148) > at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:868) > at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663) > at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket (PoolTcpEndpoint.java:527) > at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt (LeaderFollowerWorkerThread.java:80) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) > at java.lang.Thread.run (Thread.java:595) > "http-8080-Processor17": > at com.mysql.jdbc.ServerPreparedStatement.serverPrepare (ServerPreparedStatement.java:1252) > - waiting to lock <0x768c6640> (a java.lang.Object) > at com.mysql.jdbc.ServerPreparedStatement.<init>(ServerPreparedStatement.java:307) > at com.mysql.jdbc.Connection.prepareStatement (Connection.java:4270) > - locked <0x768c41a0> (a com.mysql.jdbc.Connection) > at com.mysql.jdbc.Connection.prepareStatement (Connection.java:4210) > at org.enhydra.jdbc.standard.StandardConnectionHandle.createPreparedStatement (StandardConnectionHandle.java:294) > at org.enhydra.jdbc.standard.StandardXAConnectionHandle.checkPreparedCache (StandardXAConnectionHandle.java:181) > - locked <0x77fa0a08> (a org.enhydra.jdbc.standard.StandardXAConnectionHandle) > at org.enhydra.jdbc.standard.StandardXAPreparedStatement.<init>(StandardXAPreparedStatement.java:62) > at org.enhydra.jdbc.standard.StandardXAConnectionHandle.prepareStatement (StandardXAConnectionHandle.java:320) > at org.enhydra.jdbc.standard.StandardXAConnectionHandle.prepareStatement (StandardXAConnectionHandle.java:254) > at ru.arptek.arpsite.db.XADelegatedConnection.prepareStatement(XADelegatedConnection.java:106) > at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement (AbstractBatcher.java:431) > at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement (AbstractBatcher.java:366) > at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement (AbstractBatcher.java:105) > at org.hibernate.loader.Loader.prepareQueryStatement (Loader.java:1561) > at org.hibernate.loader.Loader.doQuery (Loader.java:661) > at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections (Loader.java:223) > at org.hibernate.loader.Loader.doList (Loader.java:2147) > at org.hibernate.loader.Loader.listUsingQueryCache (Loader.java:2058) > at org.hibernate.loader.Loader.list (Loader.java:2018) > at org.hibernate.loader.hql.QueryLoader.list (QueryLoader.java:369) > at org.hibernate.hql.ast.QueryTranslatorImpl.list (QueryTranslatorImpl.java:296) > at org.hibernate.impl.SessionImpl.list (SessionImpl.java:992) > at org.hibernate.impl.QueryImpl.list (QueryImpl.java:74) > at ru.arptek.arpsite.data.AbstractHibernateFlatHome.find(AbstractHibernateFlatHome.java:165) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26.CGLIB$find$83(<generated>) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26$$FastClassByCGLIB$$8cff0ec4.invoke(<generated>) > at net.sf.cglib.proxy.MethodProxy.invokeSuper (MethodProxy.java:167) > at dynaop.InvocationImpl.invokeTarget(InvocationImpl.java:46) > at dynaop.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:110) > at dynaop.ClassProxyInvocationHandler.intercept(ClassProxyInvocationHandler.java:36) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26.find(<generated>) > at ru.arptek.arpsite.data.AbstractHibernateFlatHome.find(AbstractHibernateFlatHome.java:176) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26.CGLIB$find$84(<generated>) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26$$FastClassByCGLIB$$8cff0ec4.invoke(<generated>) > at net.sf.cglib.proxy.MethodProxy.invokeSuper (MethodProxy.java:167) > at dynaop.InvocationImpl.invokeTarget(InvocationImpl.java:46) > at dynaop.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:110) > at dynaop.ClassProxyInvocationHandler.intercept(ClassProxyInvocationHandler.java:36) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26.find(<generated>) > at ru.arptek.arpsite.structure.CellHome.findChildren(CellHome.java:413) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26.CGLIB$findChildren$10(<generated>) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26$$FastClassByCGLIB$$8cff0ec4.invoke(<generated>) > at net.sf.cglib.proxy.MethodProxy.invokeSuper (MethodProxy.java:167) > at dynaop.InvocationImpl.invokeTarget(InvocationImpl.java:46) > at dynaop.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:110) > at dynaop.ClassProxyInvocationHandler.intercept(ClassProxyInvocationHandler.java:36) > at ru.arptek.arpsite.structure.CellHome$$EnhancerByCGLIB$$af37eb26.findChildren(<generated>) > at ru.arptek.arpsite.xmlrender.StandardXML.drawObjectR(StandardXML.java:377) > at ru.arptek.arpsite.xmlrender.StandardXML.drawObjectR(StandardXML.java:359) > at ru.arptek.arpsite.xmlrender.StandardXML.drawObjectR(StandardXML.java:354) > at ru.arptek.arpsite.xmlrender.StandardXML.drawObjectR(StandardXML.java:348) > at ru.arptek.ifs.news.NewsLineBehaviour.drawNews(NewsLineBehaviour.java:105) > at ru.arptek.ifs.news.NewsLineBehaviour.draw(NewsLineBehaviour.java:99) > at ru.arptek.arpsite.xmlrender.StandardXML.drawObjectR(StandardXML.java:393) > at ru.arptek.arpsite.xmlrender.std.WebObjectView.draw(WebObjectView.java:68) > at ru.arptek.arpsite.xmlrender.ElementWrapper.draw(ElementWrapper.java:74) > at ru.arptek.arpsite.xmlrender.XSLTView.getDocument(XSLTView.java:93) > at ru.arptek.arpsite.xmlrender.XSLTView.process(XSLTView.java:239) > at ru.arptek.arpsite.xmlrender.AbstractElementProvider.process(AbstractElementProvider.java:70) > at ru.arptek.arpsite.server.cache.DefaultQueryCache.buildSlot(DefaultQueryCache.java:80) > at ru.arptek.arpsite.server.cache.DefaultQueryCache.process(DefaultQueryCache.java:185) > at ru.arptek.arpsite.server.DefaultQueryDispatcher.callView(DefaultQueryDispatcher.java:104) > at ru.arptek.arpsite.server.DefaultQueryDispatcher.dispatch(DefaultQueryDispatcher.java:180) > at ru.arptek.arpsite.server.processing.MainRequestProcessor.process(MainRequestProcessor.java:185) > at ru.arptek.arpsite.server.processing.MainRequestProcessor$$EnhancerByCGLIB$$5962c684.CGLIB$process$0(<generated>) > at ru.arptek.arpsite.server.processing.MainRequestProcessor$$EnhancerByCGLIB$$5962c684$$FastClassByCGLIB$$c15326b9.invoke(<generated>) > at net.sf.cglib.proxy.MethodProxy.invokeSuper (MethodProxy.java:167) > at dynaop.InvocationImpl.invokeTarget(InvocationImpl.java:46) > at dynaop.InvocationImpl.proceed(InvocationImpl.java:36) > at ru.arptek.arpsite.components.TransactionInterceptor.invoke(TransactionInterceptor.java:13) > at ru.arptek.arpsite.components.TransactionInterceptor.invokeInTransaction(TransactionInterceptor.java:26) > at ru.arptek.arpsite.components.RequiredTransactionInterceptor.intercept(RequiredTransactionInterceptor.java:22) > at dynaop.InvocationImpl.proceed(InvocationImpl.java:30) > at dynaop.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:122) > at dynaop.ClassProxyInvocationHandler.intercept(ClassProxyInvocationHandler.java:36) > at ru.arptek.arpsite.server.processing.MainRequestProcessor$$EnhancerByCGLIB$$5962c684.process(<generated>) > at ru.arptek.arpsite.server.processing.WrappedRequestProcessor.process(WrappedRequestProcessor.java:60) > at ru.arptek.cluster.SignalProcessor.process(SignalProcessor.java:51) > at ru.arptek.arpsite.server.processing.WrappedRequestProcessor.process(WrappedRequestProcessor.java:60) > at ru.arptek.arpsite.server.processing.StatisticsProcessor.process(StatisticsProcessor.java:50) > at ru.arptek.arpsite.server.processing.WrappedRequestProcessor.process(WrappedRequestProcessor.java:60) > at ru.arptek.arpsite.server.processing.HostBanner.process(HostBanner.java:79) > at ru.arptek.arpsite.server.processing.WrappedRequestProcessor.process(WrappedRequestProcessor.java:60) > at ru.arptek.arpsite.server.processing.ControlRequestProcessor.process(ControlRequestProcessor.java:64) > at ru.arptek.arpsite.server.processing.WrappedRequestProcessor.process(WrappedRequestProcessor.java:60) > at ru.arptek.ifs.servlet.processing.ExceptionWrapper.process(ExceptionWrapper.java:263) > at ru.arptek.ifs.servlet.processing.ExceptionWrapper$$EnhancerByCGLIB$$7b723052.CGLIB$process$1(<generated>) > at ru.arptek.ifs.servlet.processing.ExceptionWrapper$$EnhancerByCGLIB$$7b723052$$FastClassByCGLIB$$16cd74b0.invoke(< > at net.sf.cglib.proxy.MethodProxy.invokeSuper (MethodProxy.java:167) > at dynaop.InvocationImpl.invokeTarget(InvocationImpl.java:46) > at dynaop.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:110) > at dynaop.ClassProxyInvocationHandler.intercept(ClassProxyInvocationHandler.java:36) > at ru.arptek.ifs.servlet.processing.ExceptionWrapper$$EnhancerByCGLIB$$7b723052.process(<generated>) > at ru.arptek.arpsite.server.processing.WrappedRequestProcessor.process(WrappedRequestProcessor.java:60) > at ru.arptek.arpsite.security.auth.AuthenticationRequestProcessor.processSuper(AuthenticationRequestProcessor.java:6 > at ru.arptek.arpsite.security.auth.AuthenticationRequestProcessor$1.run(AuthenticationRequestProcessor.java:49) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs (Subject.java:396) > at ru.arptek.arpsite.security.auth.AuthenticationRequestProcessor.process(AuthenticationRequestProcessor.java:47) > at ru.arptek.arpsite.server.processing.DefaultRequestProcessor.process(DefaultRequestProcessor.java:101) > at ru.arptek.arpsite.server.ArpSiteServlet.doGet(ArpSiteServlet.java:151) > at javax.servlet.http.HttpServlet.service (HttpServlet.java:689) > at javax.servlet.http.HttpServlet.service (HttpServlet.java:802) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:252) > at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:173) > at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:213) > at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:178) > at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:126) > at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:105) > at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:107) > at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:148) > at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:868) > at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663 > at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket (PoolTcpEndpoint.java:527) > at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt (LeaderFollowerWorkerThread.java:80) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) > at java.lang.Thread.run (Thread.java:595) > Found 1 deadlock. > No examples, sorry :( > Founded occasionally. > XADelegatedConnection is wrapper for connection - included. > XAConnectionPool - included.
-- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________ hibernate-issues mailing list hibernate-issues@(protected) https://lists.jboss.org/mailman/listinfo/hibernate-issues