1 Reply Latest reply on Jul 30, 2013 11:13 AM by joe_boy12

    JBoss Messaging - XA Recovery errors


      Hello there


      we have 4 nodes cluster with JBoss SOA 5.2 on production, lately we started seeing following errors on 2 nodes


      2013-07-25 04:56:05,529 WARN  [org.jboss.messaging.core.impl.tx.TransactionRepository] (Thread-20) Failed to replay transaction (XID: MessagingXid (1589486249 bq: formatID:131075 gtxid:, LocalID: 3410309207520201539) during recovery.

      1. java.lang.IllegalStateException: Cannot find binding for channel id 51099

              at org.jboss.messaging.core.impl.tx.TransactionRepository.handleReferences(TransactionRepository.java:318)

              at org.jboss.messaging.core.impl.tx.Transaction.loadState(Transaction.java:405)

              at org.jboss.messaging.core.impl.tx.TransactionRepository.recoverPreparedTransactions(TransactionRepository.java:149)

              at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.getPreparedTransactions(ServerConnectionEndpoint.java:567



      when this happens - nothing happens on those nodes - meaning all other threads stop and sometimes we experience timeouts on http gateway or request response services.  I believe we have

      JBoss Messaging 1.4.8.SP5 on the server.


      My Qs is - what are the immediate steps we can take to stop these errors on servers. would cleaning data and tmp directory stop these errors and apply any JBoss Messaging patches later?