You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by as...@apache.org on 2007/10/31 10:26:45 UTC

svn commit: r590603 [3/3] - in /webservices/synapse/trunk/java: ./ modules/core/src/main/java/org/apache/synapse/mediators/transform/ modules/core/src/main/java/org/apache/synapse/util/ modules/core/src/test/java/org/apache/synapse/registry/url/ module...

Propchange: webservices/synapse/trunk/java/repository/conf/sample/resources/transform/message.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/synapse/trunk/java/repository/conf/sample/resources/transform/small_message.xml
URL: http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/resources/transform/small_message.xml?rev=590603&view=auto
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/resources/transform/small_message.xml (added)
+++ webservices/synapse/trunk/java/repository/conf/sample/resources/transform/small_message.xml Wed Oct 31 02:26:38 2007
@@ -0,0 +1,34 @@
+<ns:getMarketActivityResponse xmlns:ns="http://services.samples/xsd">
+    <ns:quotes type="samples.services.GetQuoteResponse">
+        <ns:change>-2.3331712765191983</ns:change>
+        <ns:earnings>-9.65231195444267</ns:earnings>
+        <ns:high>179.16347749816438</ns:high>
+        <ns:last>172.19045747628292</ns:last>
+        <ns:lastTradeTimestamp>Mon Oct 22 15:11:34 LKT 2007</ns:lastTradeTimestamp>
+        <ns:low>178.7203293609462</ns:low>
+        <ns:marketCap>1.379322935732207E7</ns:marketCap>
+        <ns:name>UXO Company</ns:name>
+        <ns:open>-169.9395638882107</ns:open>
+        <ns:peRatio>-17.09677690440378</ns:peRatio>
+        <ns:percentageChange>1.3736742954737378</ns:percentageChange>
+        <ns:prevClose>-169.84894339269556</ns:prevClose>
+        <ns:symbol>UXO</ns:symbol>
+        <ns:volume>15056</ns:volume>
+    </ns:quotes>
+    <ns:quotes type="samples.services.GetQuoteResponse">
+        <ns:change>3.983139320414658</ns:change>
+        <ns:earnings>-9.04062951777676</ns:earnings>
+        <ns:high>94.57780160008556</ns:high>
+        <ns:last>90.21405473469899</ns:last>
+        <ns:lastTradeTimestamp>Mon Oct 22 15:11:34 LKT 2007</ns:lastTradeTimestamp>
+        <ns:low>93.85204073409948</ns:low>
+        <ns:marketCap>-8372468.946299013</ns:marketCap>
+        <ns:name>OOV Company</ns:name>
+        <ns:open>-88.15089890974984</ns:open>
+        <ns:peRatio>-18.82367884355716</ns:peRatio>
+        <ns:percentageChange>-4.709174373521174</ns:percentageChange>
+        <ns:prevClose>-84.58254047272324</ns:prevClose>
+        <ns:symbol>OOV</ns:symbol>
+        <ns:volume>6922</ns:volume>
+    </ns:quotes>
+</ns:getMarketActivityResponse>

Propchange: webservices/synapse/trunk/java/repository/conf/sample/resources/transform/small_message.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load.xml
URL: http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load.xml?rev=590603&view=auto
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load.xml (added)
+++ webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load.xml Wed Oct 31 02:26:38 2007
@@ -0,0 +1,25 @@
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+	<xsl:output omit-xml-declaration="yes"/>
+    <xsl:template match="ns:getMarketActivityResponse" xmlns:ns="http://services.samples/xsd">
+        <xsl:text>Change, Earnings, High, Last, LastTradeTime, Low, Market Cap, Name, Open, PERatio, PercentChange, PrevClose, Symbol, Volume
+</xsl:text>
+
+        <xsl:for-each select="ns:quotes">
+            <xsl:value-of select="ns:change"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:earnings"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:high"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:last"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:lastTradeTimestamp"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:low"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:marketCap"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:name"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:open"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:peRatio"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:percentageChange"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:prevClose"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:symbol"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:volume"/><xsl:text>
+</xsl:text>
+        </xsl:for-each>
+    </xsl:template>
+</xsl:stylesheet>

Propchange: webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load_2.xml
URL: http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load_2.xml?rev=590603&view=auto
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load_2.xml (added)
+++ webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load_2.xml Wed Oct 31 02:26:38 2007
@@ -0,0 +1,71 @@
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+	<xsl:output omit-xml-declaration="yes"/>
+    <xsl:template match="ns:getMarketActivityResponse" xmlns:ns="http://services.samples/xsd">
+        <xsl:text>Change, Earnings, High, Last, LastTradeTime, Low, Market Cap, Name, Open, PERatio, PercentChange, PrevClose, Symbol, Volume
+</xsl:text>
+
+        <xsl:for-each select="ns:quotes">
+            <xsl:value-of select="ns:change"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:earnings"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:high"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:last"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:lastTradeTimestamp"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:low"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:marketCap"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:name"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:open"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:peRatio"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:percentageChange"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:prevClose"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:symbol"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:volume"/><xsl:text>
+</xsl:text>
+			<xsl:value-of select="ns:change"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:earnings"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:high"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:last"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:lastTradeTimestamp"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:low"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:marketCap"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:name"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:open"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:peRatio"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:percentageChange"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:prevClose"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:symbol"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:volume"/><xsl:text>
+</xsl:text>
+			<xsl:value-of select="ns:change"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:earnings"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:high"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:last"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:lastTradeTimestamp"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:low"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:marketCap"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:name"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:open"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:peRatio"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:percentageChange"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:prevClose"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:symbol"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:volume"/><xsl:text>
+</xsl:text>
+			<xsl:value-of select="ns:change"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:earnings"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:high"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:last"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:lastTradeTimestamp"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:low"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:marketCap"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:name"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:open"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:peRatio"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:percentageChange"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:prevClose"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:symbol"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:volume"/><xsl:text>
+</xsl:text>
+
+        </xsl:for-each>
+    </xsl:template>
+</xsl:stylesheet>

Propchange: webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load_2.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load_3.xml
URL: http://svn.apache.org/viewvc/webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load_3.xml?rev=590603&view=auto
==============================================================================
--- webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load_3.xml (added)
+++ webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load_3.xml Wed Oct 31 02:26:38 2007
@@ -0,0 +1,25 @@
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+	<xsl:output omit-xml-declaration="yes"/>
+    <xsl:template match="ns:getMarketActivityResponse" xmlns:ns="http://services.samples/xsd">
+<data>
+    <xsl:for-each select="ns:quotes">
+<row>
+            <xsl:value-of select="ns:change"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:earnings"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:high"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:last"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:lastTradeTimestamp"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:low"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:marketCap"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:name"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:open"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:peRatio"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:percentageChange"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:prevClose"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:symbol"/><xsl:text>, </xsl:text>
+            <xsl:value-of select="ns:volume"/><xsl:text>
+</xsl:text></row>
+    </xsl:for-each>
+</data>
+    </xsl:template>
+</xsl:stylesheet>

Propchange: webservices/synapse/trunk/java/repository/conf/sample/resources/transform/transform_load_3.xml
------------------------------------------------------------------------------
    svn:executable = *



---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org