com.sun.messaging.jmq.jmsserver.util.BrokerException: Bad transaction state transition. Cannot perform operation ROLLBACK_TRANSACTION(48) (XAFlag=null) on a transaction in state STARTED(1).

Oracle Community | thoedorrichard | 6 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    JMS and transaction issue

    Oracle Community | 6 years ago | thoedorrichard
    com.sun.messaging.jmq.jmsserver.util.BrokerException: Bad transaction state transition. Cannot perform operation ROLLBACK_TRANSACTION(48) (XAFlag=null) on a transaction in state STARTED(1).

    Root Cause Analysis

    1. com.sun.messaging.jmq.jmsserver.util.BrokerException

      Bad transaction state transition. Cannot perform operation ROLLBACK_TRANSACTION(48) (XAFlag=null) on a transaction in state STARTED(1).

      at com.sun.messaging.jmq.jmsserver.data.TransactionState.nextState()
    2. com.sun.messaging
      IMQDirectService.rollbackTransaction
      1. com.sun.messaging.jmq.jmsserver.data.TransactionState.nextState(TransactionState.java:449)
      2. com.sun.messaging.jmq.jmsserver.data.handlers.TransactionHandler.preRollback(TransactionHandler.java:1586)
      3. com.sun.messaging.jmq.jmsserver.data.protocol.ProtocolImpl.rollbackTransaction(ProtocolImpl.java:777)
      4. com.sun.messaging.jmq.jmsserver.service.imq.IMQDirectService.rollbackTransaction(IMQDirectService.java:1816)
      4 frames