[hibernate-issues] [Hibernate-JIRA] Closed: (HHH-1167) Found one Java-level deadlock
Sergey Vladimirov (JIRA)
noreply at atlassian.com
Wed Mar 10 20:15:47 EST 2010
[ 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
More information about the hibernate-issues
mailing list