[jboss-cvs] JBossAS SVN: r58395 - branches/Branch_4_2/connector/src/main/org/jboss/resource/adapter/jms/inflow

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 15 08:49:30 EST 2006


Author: weston.price at jboss.com
Date: 2006-11-15 08:49:29 -0500 (Wed, 15 Nov 2006)
New Revision: 58395

Modified:
   branches/Branch_4_2/connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsServerSession.java
Log:
[JBAS-3183]XAResourceWrapper work for MQSeries and other provider integration points.

Modified: branches/Branch_4_2/connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsServerSession.java
===================================================================
--- branches/Branch_4_2/connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsServerSession.java	2006-11-15 13:49:08 UTC (rev 58394)
+++ branches/Branch_4_2/connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsServerSession.java	2006-11-15 13:49:29 UTC (rev 58395)
@@ -42,6 +42,7 @@
 import javax.transaction.xa.XAResource;
 
 import org.jboss.logging.Logger;
+import org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapperFactory;
 
 /**
  * A generic jms session pool.
@@ -390,8 +391,8 @@
 
                if (xaSession != null)
                {
-                  XAResource res = xaSession.getXAResource();
-
+                  XAResource res = JcaXAResourceWrapperFactory.getResourceWrapper(xaSession.getXAResource());
+                  
                   if (!trans.enlistResource(res))
                   {
                      throw new JMSException("could not enlist resource");




More information about the jboss-cvs-commits mailing list