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

    JBoss Messaging - XA Recovery errors

    joe_boy12

      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:97.48.55.48.99.98.98.58.56.48.51.52.58.53.49.52.50.48.51.52.52.58.50.56.49.100.54.102.54 formatID:131075 gtxid:49.45.97.48.55.48.99.98.98.58.56.48.51.52.58.53.49.52.50.48.51.52.52.58.50.56.49.100.54.101.102, 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?

       

      Thanks

      Joe