javax.ejb.EJBException: Transaction aborted; nested exception is: javax.transaction.RollbackException;|MDB00037: [backend-ear-0.0.0.1-SNAPSHOT:MessageProcessor]: Message-driven bean invocation ex ception: [javax.ejb.EJBException: Transaction aborted; nested exception is: javax.transaction.RollbackException]|#] We suspected that the broker was removing the messages even before the acknowledgement is received from the MDB due to the TTL being set for some types of messages. Hence, we changed the TTL value to 0. However, even after making the TTL to 0, we still see that the exceptions are still being thrown [#|2010-08-05T11:10:34.136+0200|WARNING|sun-glassfish-comms-server1.5|javax.jms|_ThreadID=435;_ThreadName=p: thread-pool-1; w: 109;_RequestID=c71cd362-db29-413b-bcd0-ffeb7a864865;|[I500]: Caught JVM Exception: com.sun.messaging.jms.JMSException: [ACKNOWLEDGE_REPLY(25)] [C4036]: A broker error occurred. :[409] [B1290]: Transaction acknowledgement could not be processed because message 2720528-192.168.0.4(c7:69:53:86:9e:d4)-59781-1280998929518[[consumer:2274927222597296128, type=NONE]:[consumer:0, type=CLIENT_ACKNOWLEDGE]]TUID=2274927222650419200 reference is gone user=guest, broker=localhost:37676(43191)|#] [#|2010-08-05T11:10:34.136+0200|WARNING|sun-glassfish-comms-server1.5|javax.enterprise.system.stream.err|_ThreadID=435;_ThreadName=p: thread-pool-1; w: 109;_RequestID=c71cd362-db29-413b-bcd0-ffeb7a864865;| MQRA:OMR:run:JMSException on message acknowledgement:Rolling back if in txn|#] [#|2010-08-05T11:10:34.137+0200|WARNING|sun-glassfish-comms-server1.5|javax.enterprise.system.stream.err|_ThreadID=435;_ThreadName=p: thread-pool-1; w: 109;_RequestID=c71cd362-db29-413b-bcd0-ffeb7a864865;| com.sun.messaging.jms.JMSException: [ACKNOWLEDGE_REPLY(25)] [C4036]: A broker error occurred. :[409] [B1290]: Transaction acknowledgement could not be processed because message 2720528-192.168.0.4(c7:69:53:86:9e:d4)-59781-1280998929518[[consumer:2274927222597296128, type=NONE]:[consumer:0, type=CLIENT_ACKNOWLEDGE]]TUID=2274927222650419200 reference is gone user=guest, broker=localhost:37676(43191)

Oracle Community | 392 Guest | 7 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    JMS BrokerException

    Oracle Community | 7 years ago | 392 Guest
    javax.ejb.EJBException: Transaction aborted; nested exception is: javax.transaction.RollbackException;|MDB00037: [backend-ear-0.0.0.1-SNAPSHOT:MessageProcessor]: Message-driven bean invocation ex ception: [javax.ejb.EJBException: Transaction aborted; nested exception is: javax.transaction.RollbackException]|#] We suspected that the broker was removing the messages even before the acknowledgement is received from the MDB due to the TTL being set for some types of messages. Hence, we changed the TTL value to 0. However, even after making the TTL to 0, we still see that the exceptions are still being thrown [#|2010-08-05T11:10:34.136+0200|WARNING|sun-glassfish-comms-server1.5|javax.jms|_ThreadID=435;_ThreadName=p: thread-pool-1; w: 109;_RequestID=c71cd362-db29-413b-bcd0-ffeb7a864865;|[I500]: Caught JVM Exception: com.sun.messaging.jms.JMSException: [ACKNOWLEDGE_REPLY(25)] [C4036]: A broker error occurred. :[409] [B1290]: Transaction acknowledgement could not be processed because message 2720528-192.168.0.4(c7:69:53:86:9e:d4)-59781-1280998929518[[consumer:2274927222597296128, type=NONE]:[consumer:0, type=CLIENT_ACKNOWLEDGE]]TUID=2274927222650419200 reference is gone user=guest, broker=localhost:37676(43191)|#] [#|2010-08-05T11:10:34.136+0200|WARNING|sun-glassfish-comms-server1.5|javax.enterprise.system.stream.err|_ThreadID=435;_ThreadName=p: thread-pool-1; w: 109;_RequestID=c71cd362-db29-413b-bcd0-ffeb7a864865;| MQRA:OMR:run:JMSException on message acknowledgement:Rolling back if in txn|#] [#|2010-08-05T11:10:34.137+0200|WARNING|sun-glassfish-comms-server1.5|javax.enterprise.system.stream.err|_ThreadID=435;_ThreadName=p: thread-pool-1; w: 109;_RequestID=c71cd362-db29-413b-bcd0-ffeb7a864865;| com.sun.messaging.jms.JMSException: [ACKNOWLEDGE_REPLY(25)] [C4036]: A broker error occurred. :[409] [B1290]: Transaction acknowledgement could not be processed because message 2720528-192.168.0.4(c7:69:53:86:9e:d4)-59781-1280998929518[[consumer:2274927222597296128, type=NONE]:[consumer:0, type=CLIENT_ACKNOWLEDGE]]TUID=2274927222650419200 reference is gone user=guest, broker=localhost:37676(43191)
  2. 0

    [COMMUNITY_EQUITY-405] "Lock wait timeout exceeded" error while feed reading - Kenai.com JIRA

    kenai.com | 1 year ago
    com.sun.messaging.jms.JMSException: : A broker error occurred. : transaction failed: Unexpected Broker Exception: user=guest, broker=localhost:7676(63403)
  3. 0

    db:: 4.62::Unexpected Broker Exception: Transaction is not started: ignoring z1

    hivmr.com | 1 year ago
    com.sun.messaging.jms.JMSException: [SEND_REPLY(9)] [C4036]: A broker error occurred. :[500] transaction failed: Unexpected Broker Exception: [received message with Unknown Transaction ID -1: ignoring message] user=guest, broker=localhost:7676(2060)*
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    JMS Exception [SEND_REPLY(9)] [C4036]

    Oracle Community | 1 decade ago | 807581
    com.sun.messaging.jms.JMSException: [SEND_REPLY(9)] [C4036]: A server error occurred. : transaction failed: Unexpected Broker Exception: [received message with Unknown Transaction ID -1: ignoring message] user=guest, broker=A0282.aesodev.ca:7676(1689)
  6. 0

    JMSException [C4036] : [B4062]

    Oracle Community | 1 decade ago | 807581
    com.sun.messaging.jms.JMSException: [START_TRANSACTION_REPLY(45)] [C4036]: A server error occurred. : [B4062]: Error storing information associated with Transaction 1051316759688077312 : data may be lost if the broker exits before the transaction completed user=guest, broker=0.0.0.0:7676(7673)

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. com.sun.messaging.jms.JMSException

      [ACKNOWLEDGE_REPLY(25)] [C4036]: A broker error occurred. :[409] [B1290]: Transaction acknowledgement could not be processed because message 2720528-192.168.0.4(c7:69:53:86:9e:d4)-59781-1280998929518[[consumer:2274927222597296128, type=NONE]:[consumer:0, type=CLIENT_ACKNOWLEDGE]]TUID=2274927222650419200 reference is gone user=guest, broker=localhost:37676(43191)

      at com.sun.messaging.jmq.jmsclient.ProtocolHandler.throwServerErrorException()
    2. com.sun.messaging
      ProtocolHandler.throwServerErrorException
      1. com.sun.messaging.jmq.jmsclient.ProtocolHandler.throwServerErrorException(ProtocolHandler.java:4003)
      1 frame