[jboss-cvs] JBossAS SVN: r112445 - projects/jboss-jca/branches/Branch_1_0/common/src/main/java/org/jboss/jca/common/metadata/common.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 9 09:33:27 EST 2011


Author: jesper.pedersen
Date: 2011-11-09 09:33:26 -0500 (Wed, 09 Nov 2011)
New Revision: 112445

Modified:
   projects/jboss-jca/branches/Branch_1_0/common/src/main/java/org/jboss/jca/common/metadata/common/CommonXaPoolImpl.java
Log:
interleaving and no-tx-separate-pools are presense types

Modified: projects/jboss-jca/branches/Branch_1_0/common/src/main/java/org/jboss/jca/common/metadata/common/CommonXaPoolImpl.java
===================================================================
--- projects/jboss-jca/branches/Branch_1_0/common/src/main/java/org/jboss/jca/common/metadata/common/CommonXaPoolImpl.java	2011-11-09 14:30:46 UTC (rev 112444)
+++ projects/jboss-jca/branches/Branch_1_0/common/src/main/java/org/jboss/jca/common/metadata/common/CommonXaPoolImpl.java	2011-11-09 14:33:26 UTC (rev 112445)
@@ -246,18 +246,14 @@
          sb.append("</").append(CommonXaPool.Tag.IS_SAME_RM_OVERRIDE).append(">");
       }
 
-      if (interleaving != null)
+      if (interleaving != null && Boolean.TRUE.equals(interleaving))
       {
-         sb.append("<").append(CommonXaPool.Tag.INTERLEAVING).append(">");
-         sb.append(interleaving);
-         sb.append("</").append(CommonXaPool.Tag.INTERLEAVING).append(">");
+         sb.append("<").append(CommonXaPool.Tag.INTERLEAVING).append("/>");
       }
 
-      if (noTxSeparatePool != null)
+      if (noTxSeparatePool != null && Boolean.TRUE.equals(noTxSeparatePool))
       {
-         sb.append("<").append(CommonXaPool.Tag.NO_TX_SEPARATE_POOLS).append(">");
-         sb.append(noTxSeparatePool);
-         sb.append("</").append(CommonXaPool.Tag.NO_TX_SEPARATE_POOLS).append(">");
+         sb.append("<").append(CommonXaPool.Tag.NO_TX_SEPARATE_POOLS).append("/>");
       }
 
       if (padXid != null)



More information about the jboss-cvs-commits mailing list