XARecovery Issue with JBoss EAP 5.1.0 & HornetQ 2.2.2

Hey Guys


I'm trying to get HornetQ (2.2.2) running together with JBoss EAP 5.1.0. The HornetQ server runs standalone with the non-clustered configuration.


In JBoss EAP I've enabled XARecovery according to the guide http://docs.jboss.org/hornetq/2.2.2.Final/user-manual/en/html_single/index.html chapter 32.7 XA Recovery.


<!-- HornetQ: XA Recovery -->

<property name="com.arjuna.ats.jta.recovery.XAResourceRecovery.HornetQ1" value="org.hornetq.jms.server.recovery.HornetQXAResourceRecovery"/>

<property name="com.arjuna.ats.jta.xaRecoveryNode" value="1"/>



Unfortunately when I start the server I get all the time the following messages:


09:07:54,488 WARN  [loggerI18N] [com.arjuna.ats.internal.jta.resources.arjunacore.norecoveryxa] [com.arjuna.ats.internal.jta.resources.arjunacore.norecoveryxa] Could not find new X

AResource to use for recovering non-serializable XAResource < 131075, 28, 26, 494545535110198101989848581014949100585210010050555750555849574553511019810198984858101494910058521001

005055575055585052 >


I've googled about it and came across the JIRA issue https://issues.jboss.org/browse/JBPAPP-5195. I've downloaded the patch (JBPAPP-5834) from the JBoss Customer Portal and applied it to the JBoss server. Unfortunately I still get the error after JBoss server has started.


Any other ideas what the problem could be?