[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