[jboss-cvs] JBossAS SVN: r77507 - trunk/connector/src/main/org/jboss/resource/metadata/mcf.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Aug 26 16:31:19 EDT 2008


Author: alesj
Date: 2008-08-26 16:31:18 -0400 (Tue, 26 Aug 2008)
New Revision: 77507

Modified:
   trunk/connector/src/main/org/jboss/resource/metadata/mcf/ManagedConnectionFactoryDeploymentMetaData.java
Log:
Avoid NPE in order to check PS tests.

Modified: trunk/connector/src/main/org/jboss/resource/metadata/mcf/ManagedConnectionFactoryDeploymentMetaData.java
===================================================================
--- trunk/connector/src/main/org/jboss/resource/metadata/mcf/ManagedConnectionFactoryDeploymentMetaData.java	2008-08-26 20:16:22 UTC (rev 77506)
+++ trunk/connector/src/main/org/jboss/resource/metadata/mcf/ManagedConnectionFactoryDeploymentMetaData.java	2008-08-26 20:31:18 UTC (rev 77507)
@@ -526,6 +526,10 @@
    @Deprecated
    public void setTrackConnectionByTransaction(Boolean trackConnectionByTransaction)
    {
+      // TODO - is this proper fix?
+      if (trackConnectionByTransaction == null)
+         return;
+
       if(getLocalTransactions() && !trackConnectionByTransaction)
          throw new IllegalStateException("In case of local transactions track-connection-by-tx must always be true");      
       setInterleaving(!trackConnectionByTransaction);




More information about the jboss-cvs-commits mailing list