[jboss-cvs] JBossAS SVN: r101233 - projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Feb 22 02:05:22 EST 2010
Author: jesper.pedersen
Date: 2010-02-22 02:05:21 -0500 (Mon, 22 Feb 2010)
New Revision: 101233
Modified:
projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/RADeployer.java
Log:
Add note about section 7.13 requirements
Modified: projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/RADeployer.java
===================================================================
--- projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/RADeployer.java 2010-02-22 06:38:50 UTC (rev 101232)
+++ projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/RADeployer.java 2010-02-22 07:05:21 UTC (rev 101233)
@@ -69,6 +69,8 @@
import javax.resource.spi.ManagedConnectionFactory;
import javax.resource.spi.ResourceAdapter;
import javax.resource.spi.ResourceAdapterAssociation;
+import javax.resource.spi.TransactionSupport;
+import javax.resource.spi.TransactionSupport.TransactionSupportLevel;
import org.jboss.logging.Logger;
@@ -366,6 +368,12 @@
beanValidationObjects.add(mcf);
associateResourceAdapter(resourceAdapter, mcf);
+ // Section 7.13 -- read from metadata -> overwrite with specified value if present
+ TransactionSupportLevel tsl = TransactionSupportLevel.NoTransaction;
+
+ if (mcf instanceof TransactionSupport)
+ tsl = ((TransactionSupport)mcf).getTransactionSupport();
+
// TODO: add proper configuration and use it (support TxConnectionManager as well)
NoTxConnectionManager noTxCm = new NoTxConnectionManager();
PoolParams poolParams = new PoolParams();
More information about the jboss-cvs-commits
mailing list