Java Mailing List Archive

http://www.gg3721.com/

Home » Hibernate Issues List »

[hibernate-issues] [Hibernate-JIRA] Closed: (HHH-1167) Found one
 Java-level deadlock

Anupam M (JIRA)

2010-03-10


Author LoginPost Reply

  [ http://opensource.atlassian.com/projects/hibernate/browse/HHH-1167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sergey Vladimirov closed HHH-1167.
----------------------------------


> 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
©2008 gg3721.com - Jax Systems, LLC, U.S.A.