[jboss-cvs] JBossAS SVN: r57749 - branches/Branch_4_0/connector/src/resources/stylesheets

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Oct 20 00:58:26 EDT 2006


Author: weston.price at jboss.com
Date: 2006-10-20 00:58:25 -0400 (Fri, 20 Oct 2006)
New Revision: 57749

Modified:
   branches/Branch_4_0/connector/src/resources/stylesheets/ConnectionFactoryTemplate.xsl
Log:
[JBAS-3183] [JBAS-1405] Added JcaXAResourceWrapped and JcaXid to support 
thirdparty integration as well as Xid padding in JCA layer.

Modified: branches/Branch_4_0/connector/src/resources/stylesheets/ConnectionFactoryTemplate.xsl
===================================================================
--- branches/Branch_4_0/connector/src/resources/stylesheets/ConnectionFactoryTemplate.xsl	2006-10-20 04:48:57 UTC (rev 57748)
+++ branches/Branch_4_0/connector/src/resources/stylesheets/ConnectionFactoryTemplate.xsl	2006-10-20 04:58:25 UTC (rev 57749)
@@ -42,6 +42,14 @@
          <attribute name="XAResourceTransactionTimeout"><xsl:value-of select="normalize-space(xa-resource-timeout)"/></attribute>
       </xsl:if>
 
+      <xsl:if test="isSameRM-override-value">
+        <config-property name="IsSameRMOverrideValue" type="java.lang.Boolean"><xsl:value-of select="normalize-space(isSameRM-override-value)"/></config-property>
+      </xsl:if>
+      
+      <xsl:if test="pad-xid">
+        <attribute name="PadXid"><xsl:value-of select="normalize-space(pad-xid)"/></attribute>        
+      </xsl:if>
+      
       <xsl:call-template name="pool">
         <xsl:with-param name="mcf-template">generic-mcf</xsl:with-param>
       </xsl:call-template>
@@ -145,7 +153,15 @@
           <attribute name="LocalTransactions">false</attribute>
         </xsl:otherwise>
       </xsl:choose>
-
+      
+      <xsl:if test="isSameRM-override-value">
+        <config-property name="IsSameRMOverrideValue" type="java.lang.Boolean"><xsl:value-of select="normalize-space(isSameRM-override-value)"/></config-property>
+      </xsl:if>
+      
+      <xsl:if test="pad-xid">
+        <attribute name="PadXid"><xsl:value-of select="normalize-space(pad-xid)"/></attribute>        
+      </xsl:if>
+      
       <xsl:if test="xa-resource-timeout">
          <attribute name="XAResourceTransactionTimeout"><xsl:value-of select="normalize-space(xa-resource-timeout)"/></attribute>
       </xsl:if>
@@ -265,10 +281,6 @@
                 <xsl:apply-templates select="xa-datasource-property"/>
               </config-property>
 
-              <xsl:if test="isSameRM-override-value">
-                <config-property name="IsSameRMOverrideValue" type="java.lang.Boolean"><xsl:value-of select="normalize-space(isSameRM-override-value)"/></config-property>
-              </xsl:if>
-
               <xsl:call-template name="wrapper-common-properties"/>
 
             </properties>
@@ -668,6 +680,7 @@
          <attribute name="XAResourceTransactionTimeout"><xsl:value-of select="normalize-space(xa-resource-timeout)"/></attribute>
       </xsl:if>
 
+      
        <xsl:call-template name="pool">
          <xsl:with-param name="mcf-template">ha-xa-wrapper</xsl:with-param>
        </xsl:call-template>
@@ -705,10 +718,6 @@
                  <xsl:apply-templates select="xa-datasource-property"/>
                </config-property>
 
-               <xsl:if test="isSameRM-override-value">
-                 <config-property name="IsSameRMOverrideValue" type="java.lang.Boolean"><xsl:value-of select="normalize-space(isSameRM-override-value)"/></config-property>
-               </xsl:if>
-
                 <xsl:if test="url-property">
                   <config-property name="URLProperty" type="java.lang.String"><xsl:value-of select="normalize-space(url-property)"/></config-property>
                 </xsl:if>




More information about the jboss-cvs-commits mailing list