weblogic.jms.common.TransactionRolledBackException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • Re: Attempt to resume transactions???
    via by Unknown author,
  • Attempt to resume transactions???
    via by Shiva P,
  • Attempt to resume transactions???
    via by 3004,
  • CMT cause locks in the database
    via by 3004,
  • Attempt to resume an inactive transaction
    via by user11226497,
  • CMT cause locks in the database
    via by Haoguang,
  • Transaction resume exception on return from POJO wrapped with Spring's TransactionProxyFactoryBean with REQUIRES_NEW transaction attribute when original transaction marked for rollback. See sources attached. Here is the stack trace for execution of the TxTestImpl session bean. ------------- doSomething() begin rollback=false increment() <Aug 9, 2004 5:52:02 PM EDT> <Info> <EJB> <010051> <EJB Exception during invocation from home: com.cibcwm.go.otis.dasl.jobs.TxTestImpl_9zujx_LocalHomeImpl@251ce0 threw exception: org.springframework.transaction.IllegalTransactionStateException: Tried to resume invalid JTA transaction; nested exception is javax.transaction.InvalidTransactionException: Attempt to resume an inactive transaction: Name=[EJB com.cibcwm.go.otis.dasl.jobs.TxTestImpl.doSomething()],Xid=2:4988f8027f28edb9(8181620),Status=Marked rollback. [Reason=weblogic.transaction.internal.AppSetRollbackOnlyException],numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=60,SCInfo[mydomain+myserver]=(state=active),properties=({weblogic.transaction.name=[EJB com.cibcwm.go.otis.dasl.jobs.TxTestImpl.doSomething()]}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=myserver+167.26.107.208:7001+mydomain+t3+, Resources={})],CoordinatorURL=myserver+167.26.107.208:7001+mydomain+t3+) org.springframework.transaction.IllegalTransactionStateException: Tried to resume invalid JTA transaction; nested exception is javax.transaction.InvalidTransactionException: Attempt to resume an inactive transaction: Name=[EJB com.cibcwm.go.otis.dasl.jobs.TxTestImpl.doSomething()],Xid=2:4988f8027f28edb9(8181620),Status=Marked rollback. [Reason=weblogic.transaction.internal.AppSetRollbackOnlyException],numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=60,SCInfo[mydomain+myserver]=(state=active),properties=({weblogic.transaction.name=[EJB com.cibcwm.go.otis.dasl.jobs.TxTestImpl.doSomething()]}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=myserver+167.26.107.208:7001+mydomain+t3+, Resources={})],CoordinatorURL=myserver+167.26.107.208:7001+mydomain+t3+) javax.transaction.InvalidTransactionException: Attempt to resume an inactive transaction: Name=[EJB com.cibcwm.go.otis.dasl.jobs.TxTestImpl.doSomething()],Xid=2:4988f8027f28edb9(8181620),Status=Marked rollback. [Reason=weblogic.transaction.internal.AppSetRollbackOnlyException],numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=60,SCInfo[mydomain+myserver]=(state=active),properties=({weblogic.transaction.name=[EJB com.cibcwm.go.otis.dasl.jobs.TxTestImpl.doSomething()]}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=myserver+167.26.107.208:7001+mydomain+t3+, Resources={})],CoordinatorURL=myserver+167.26.107.208:7001+mydomain+t3+) at weblogic.transaction.internal.TransactionManagerImpl.resume(TransactionManagerImpl.java:357) at weblogic.transaction.internal.ServerTransactionManagerImpl.resume(ServerTransactionManagerImpl.java:305) at weblogic.transaction.internal.TransactionManagerImpl.resume(TransactionManagerImpl.java:341) at org.springframework.transaction.jta.JtaTransactionManager.doResume(JtaTransactionManager.java:352) at org.springframework.transaction.support.AbstractPlatformTransactionManager.resume(AbstractPlatformTransactionManager.java:285) at org.springframework.transaction.support.AbstractPlatformTransactionManager.cleanupAfterCompletion(AbstractPlatformTransactionManager.java:516) at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:351) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:189) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:138) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:148) at $Proxy116.increment(Unknown Source) at com.cibcwm.go.otis.dasl.jobs.TxTestImpl.doSomething(TxTestImpl.java:79) at com.cibcwm.go.otis.dasl.jobs.TxTestImpl_9zujx_ELOImpl.doSomething(TxTestImpl_9zujx_ELOImpl.java:45) at com.cibcwm.go.otis.dasl.jobs.TxTestImplTest.testDoSomething(TxTestImplTest.java:20) at java.lang.reflect.Method.invoke(Native Method) at junit.framework.TestCase.runTest(TestCase.java:154) at junit.framework.TestCase.runBare(TestCase.java:127) at org.apache.cactus.ServletTestCase.runCactusTest(ServletTestCase.java:295) at org.apache.cactus.ServletTestCase.runBare(ServletTestCase.java:263) at org.apache.cactus.server.AbstractWebTestCaller.doTest(AbstractWebTestCaller.java:156) at org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundBody0(AbstractWebTestController.java:130) at org.apache.cactus.server.AbstractWebTestController.handleRequest_aroundBody1$advice(AbstractWebTestController.java:158) at org.apache.cactus.server.AbstractWebTestController.handleRequest(AbstractWebTestController.java) at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(ServletTestRedirector.java:138) at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice(ServletTestRedirector.java:158) at org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.java) at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(ServletTestRedirector.java:109) at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice(ServletTestRedirector.java:158) at org.apache.cactus.server.ServletTestRedirector.doGet(ServletTestRedirector.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1058) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:401) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:20) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:5451) at weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:780) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3105) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2591) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:215) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:191) >
    via by Eugene Kuleshov,
    • weblogic.jms.common.TransactionRolledBackException: Attempt to resume an inactive transaction: BEA1-6FB227147FD27D0750FD:error resuming transacted session's internal transaction at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:108) at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:164) at weblogic.jms.dispatcher.DispatcherImpl_816_WLStub.dispatchSyncNoTranFuture(Unknown Source) at weblogic.jms.dispatcher.DispatcherWrapperState.dispatchSyncNoTran(DispatcherWrapperState.java:472) at weblogic.jms.client.JMSSession.receiveMessage(JMSSession.java:463) at weblogic.jms.client.JMSConsumer.receive(JMSConsumer.java:421) at oracle.tip.transport.basic.jms.JMSMonitor.processMessages(JMSMonitor.java:520) at oracle.tip.transport.basic.jms.JMSMonitor.run(JMSMonitor.java:239) Caused by: weblogic.jms.common.TransactionRolledBackException: Attempt to resume an inactive transaction: BEA1-6FB227147FD27D0750FD:error resuming transacted session's internal transaction at weblogic.jms.frontend.FESession.transactedException(FESession.java:1860) at weblogic.jms.frontend.FESession.throwTransactedException(FESession.java:1871) at weblogic.jms.frontend.FESession.transactedInfect(FESession.java:1971) at weblogic.jms.frontend.FEConsumer.receive(FEConsumer.java:676) at weblogic.jms.frontend.FEConsumer.invoke(FEConsumer.java:871) at weblogic.jms.dispatcher.Request.wrappedFiniteStateMachine(Request.java:643) at weblogic.jms.dispatcher.DispatcherImpl.dispatchAsyncInternal(DispatcherImpl.java:132) at weblogic.jms.dispatcher.DispatcherImpl.dispatchSyncNoTranFuture(DispatcherImpl.java:262) at weblogic.jms.dispatcher.DispatcherImpl_WLSkel.invoke(Unknown Source) at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:491) at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:434) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147) at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:429) at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:35) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183) Caused by: javax.transaction.InvalidTransactionException: Attempt to resume an inactive transaction: BEA1-6FB227147FD27D0750FD at weblogic.transaction.internal.TransactionManagerImpl.resume(TransactionManagerImpl.java:379) at weblogic.transaction.internal.ServerTransactionManagerImpl.resume(ServerTransactionManagerImpl.java:333) at weblogic.jms.frontend.FESession.transactedInfect(FESession.java:1916) ... 14 more

    Users with the same issue

    Unknown visitor1 times, last one,