Bugs item #562082, was opened at 2002-05-29 20:51
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=376685&aid=562082&group_id=22866
Category: JBossServer
Group: v2.4 (stable)
Status: Open
Resolution: None
Priority: 5
Submitted By: Jason Gerard (sf_sucks)
Assigned to: Nobody/Anonymous (nobody)
Summary: Transaction marked for rollback, timeout
Initial Comment:
I'm using Jboss 2.4.6 with Tomcat 4.0.3 with BMP.
When I step through the code, everything just hangs on
a call to this bean. The call stack shows
org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock.w
aifForTx when I pause the debugger. If I wait long
enough I get a timeout excpetion. I'm not entirely sure if
this is a bug in JBoss but my code seems pretty solid
and I've had others look over it. I would have just asked
this in the JBoss Forums but it's been down for the last
couple of days.
javax.servlet.ServletException: Transaction marked for
rollback, possibly a timeout; nested exception is:
java.lang.RuntimeException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.rmi.RemoteException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.lang.RuntimeException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.rmi.RemoteException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.lang.RuntimeException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.rmi.RemoteException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.lang.RuntimeException: Transaction
marked for rollback, possibly a timeout
at
cobmanager.presentation.enrollment.EnrollmentServlet.s
earch(EnrollmentServlet.java:148)
at
cobmanager.presentation.enrollment.EnrollmentServlet.pr
ocessRequest(EnrollmentServlet.java:177)
at
cobmanager.presentation.enrollment.EnrollmentServlet.d
oPost(EnrollmentServlet.java:204)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:853)
at
org.apache.catalina.servlets.InvokerServlet.serveRequest
(InvokerServlet.java:446)
at
org.apache.catalina.servlets.InvokerServlet.doPost
(InvokerServlet.java:216)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalD
oFilter(ApplicationFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:243)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke
(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:190)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at
org.apache.catalina.valves.CertificatesValve.invoke
(CertificatesValve.java:246)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke
(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContext.invoke
(StandardContext.java:2343)
at
org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:180)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke
(ErrorDispatcherValve.java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:564)
at
org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:564)
at
org.apache.catalina.valves.AccessLogValve.invoke
(AccessLogValve.java:468)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke
(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:174)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke
(ContainerBase.java:943)
at
org.apache.catalina.connector.http.HttpProcessor.proces
s(HttpProcessor.java:1012)
at
org.apache.catalina.connector.http.HttpProcessor.run
(HttpProcessor.java:1107)
at java.lang.Thread.run(Unknown Source)
root cause
javax.transaction.TransactionRolledbackException:
Transaction marked for rollback, possibly a timeout;
nested exception is:
java.lang.RuntimeException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.rmi.RemoteException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.lang.RuntimeException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.rmi.RemoteException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.lang.RuntimeException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.rmi.RemoteException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.lang.RuntimeException: Transaction
marked for rollback, possibly a timeout
java.rmi.RemoteException: Transaction marked for
rollback, possibly a timeout; nested exception is:
java.lang.RuntimeException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.rmi.RemoteException: Transaction
marked for rollback, possibly a timeout; nested
exception is:
java.lang.RuntimeException: Transaction
marked for rollback, possibly a timeout
at
cobmanager.business.enrollment.EnrollmentControllerBe
an.getGroup(EnrollmentControllerBean.java:99)
at java.lang.reflect.Method.invoke(Native
Method)
at
org.jboss.ejb.StatelessSessionContainer$ContainerInterc
eptor.invoke(StatelessSessionContainer.java:542)
at
org.jboss.ejb.plugins.StatelessSessionInstanceIntercept
or.invoke(StatelessSessionInstanceInterceptor.java:82)
at
org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext
(TxInterceptorCMT.java:138)
at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransacti
ons(TxInterceptorCMT.java:526)
at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke
(TxInterceptorCMT.java:100)
at
org.jboss.ejb.plugins.SecurityInterceptor.invoke
(SecurityInterceptor.java:127)
at org.jboss.ejb.plugins.LogInterceptor.invoke
(LogInterceptor.java:170)
at
org.jboss.ejb.StatelessSessionContainer.invoke
(StatelessSessionContainer.java:286)
at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.i
nvoke(JRMPContainerInvoker.java:506)
at
org.jboss.ejb.plugins.jrmp.interfaces.GenericProxy.invok
eContainer(GenericProxy.java:335)
at
org.jboss.ejb.plugins.jrmp.interfaces.StatelessSessionPr
oxy.invoke(StatelessSessionProxy.java:123)
at $Proxy7.getGroup(Unknown Source)
at
cobmanager.presentation.enrollment.EnrollmentServlet.gr
oupSearch(EnrollmentServlet.java:84)
at
cobmanager.presentation.enrollment.EnrollmentServlet.s
earch(EnrollmentServlet.java:131)
at
cobmanager.presentation.enrollment.EnrollmentServlet.pr
ocessRequest(EnrollmentServlet.java:177)
at
cobmanager.presentation.enrollment.EnrollmentServlet.d
oPost(EnrollmentServlet.java:204)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:853)
at
org.apache.catalina.servlets.InvokerServlet.serveRequest
(InvokerServlet.java:446)
at
org.apache.catalina.servlets.InvokerServlet.doPost
(InvokerServlet.java:216)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service
(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalD
oFilter(ApplicationFilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:243)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke
(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:190)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at
org.apache.catalina.valves.CertificatesValve.invoke
(CertificatesValve.java:246)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke
(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContext.invoke
(StandardContext.java:2343)
at
org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:180)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke
(ErrorDispatcherValve.java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:564)
at
org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:564)
at
org.apache.catalina.valves.AccessLogValve.invoke
(AccessLogValve.java:468)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:564)
at
org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke
(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:174)
at
org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at
org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at
org.apache.catalina.core.ContainerBase.invoke
(ContainerBase.java:943)
at
org.apache.catalina.connector.http.HttpProcessor.proces
s(HttpProcessor.java:1012)
at
org.apache.catalina.connector.http.HttpProcessor.run
(HttpProcessor.java:1107)
at java.lang.Thread.run(Unknown Source)
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=376685&aid=562082&group_id=22866
_______________________________________________________________
Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development