[jboss-svn-commits] JBL Code SVN: r30212 - in labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database: hsqldb and 3 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Nov 18 13:31:49 EST 2009


Author: whitingjr
Date: 2009-11-18 13:31:48 -0500 (Wed, 18 Nov 2009)
New Revision: 30212

Added:
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/hsqldb/
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/hsqldb/hsqldb.xsl
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/mysql/
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/mysql/mysql.xsl
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/oracle/
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/oracle/oracle.xsl
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/postgresql/
   labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/postgresql/postgresql.xsl
Log:
Updated to support postgreSQL

Added: labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/hsqldb/hsqldb.xsl
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/hsqldb/hsqldb.xsl	                        (rev 0)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/hsqldb/hsqldb.xsl	2009-11-18 18:31:48 UTC (rev 30212)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+   <xsl:template match="@*|node()">
+      <xsl:copy>
+         <xsl:apply-templates select="@*|node()"/>
+      </xsl:copy>
+   </xsl:template>
+
+</xsl:stylesheet>

Added: labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/mysql/mysql.xsl
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/mysql/mysql.xsl	                        (rev 0)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/mysql/mysql.xsl	2009-11-18 18:31:48 UTC (rev 30212)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+   <xsl:template match="@*|node()">
+      <xsl:copy>
+         <xsl:apply-templates select="@*|node()"/>
+      </xsl:copy>
+   </xsl:template>
+
+</xsl:stylesheet>

Added: labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/oracle/oracle.xsl
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/oracle/oracle.xsl	                        (rev 0)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/oracle/oracle.xsl	2009-11-18 18:31:48 UTC (rev 30212)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0"
+   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+   
+   <xsl:template match="@*|node()">
+      <xsl:copy>
+         <xsl:apply-templates select="@*|node()"/>
+      </xsl:copy>
+   </xsl:template>
+   
+   <xsl:template match="node()">
+      <xsl:choose>
+         <xsl:when test="@name='url'">
+            <xsl:copy>
+               <xsl:attribute name="name">
+                  <xsl:text>URL</xsl:text>
+               </xsl:attribute>
+               <xsl:value-of select="."/>
+            </xsl:copy>
+         </xsl:when>
+         <xsl:otherwise>
+            <xsl:copy>
+               <xsl:copy-of select="@*"/>
+               <xsl:apply-templates/>
+            </xsl:copy>
+         </xsl:otherwise>
+      </xsl:choose>
+   </xsl:template>
+
+</xsl:stylesheet> 
\ No newline at end of file

Added: labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/postgresql/postgresql.xsl
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/postgresql/postgresql.xsl	                        (rev 0)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/resources/xsl/database/postgresql/postgresql.xsl	2009-11-18 18:31:48 UTC (rev 30212)
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0"
+   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+   
+   <xsl:template match="@*|node()">
+      <xsl:copy>
+         <xsl:apply-templates select="@*|node()"/>
+      </xsl:copy>
+   </xsl:template>
+   
+   <xsl:template match="node()">
+      <xsl:choose>
+         <xsl:when test="@name='url'">
+            <!-- Found the one attribute that needs filtering -->
+         </xsl:when>
+         <xsl:otherwise>
+            <xsl:copy>
+               <xsl:copy-of select="@*"/>
+               <xsl:apply-templates/>
+            </xsl:copy>
+         </xsl:otherwise>
+      </xsl:choose>
+   </xsl:template>
+
+</xsl:stylesheet>



More information about the jboss-svn-commits mailing list