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

Reply via email to