Author: hiranya
Date: Wed Apr 28 05:16:42 2010
New Revision: 938785

URL: http://svn.apache.org/viewvc?rev=938785&view=rev
Log:
Upgrading the JRuby version to 1.3 and fixing script mediator samples. (Fix for 
SYNAPSE-629)


Modified:
    synapse/trunk/java/pom.xml
    
synapse/trunk/java/repository/conf/sample/resources/script/stockquoteTransform.rb
    
synapse/trunk/java/repository/conf/sample/resources/script/stockquoteTransformRequest.js
    synapse/trunk/java/repository/conf/sample/synapse_sample_354.xml

Modified: synapse/trunk/java/pom.xml
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/pom.xml?rev=938785&r1=938784&r2=938785&view=diff
==============================================================================
--- synapse/trunk/java/pom.xml (original)
+++ synapse/trunk/java/pom.xml Wed Apr 28 05:16:42 2010
@@ -845,7 +845,7 @@
         <sandesha2.version>SNAPSHOT</sandesha2.version>
         <neethi.version>2.0.4</neethi.version>
         <wss4j.version>SNAPSHOT</wss4j.version>
-        <jruby.version>0.9.9</jruby.version>
+        <jruby.version>1.3.0</jruby.version>
         <xmlsec.version>1.4.2</xmlsec.version>
         <bcprov.jdk15.version>140</bcprov.jdk15.version>
 

Modified: 
synapse/trunk/java/repository/conf/sample/resources/script/stockquoteTransform.rb
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/repository/conf/sample/resources/script/stockquoteTransform.rb?rev=938785&r1=938784&r2=938785&view=diff
==============================================================================
--- 
synapse/trunk/java/repository/conf/sample/resources/script/stockquoteTransform.rb
 (original)
+++ 
synapse/trunk/java/repository/conf/sample/resources/script/stockquoteTransform.rb
 Wed Apr 28 05:16:42 2010
@@ -21,7 +21,7 @@ require 'rexml/document'
 include REXML
 
 def transformRequest(mc)
-  newRequest= Document.new '<m:getQuote 
xmlns:m="http://services.samples/xsd";>'<<
+  newRequest= Document.new '<m:getQuote xmlns:m="http://services.samples";>'<<
             '<m:request><m:symbol></m:symbol></m:request></m:getQuote>'
   newRequest.root.elements[1].elements[1].text = 
mc.getPayloadXML().root.elements[1].get_text
   mc.setPayloadXML(newRequest)
@@ -30,11 +30,11 @@ end
 def transformResponse(mc)
   newResponse = Document.new '<m:CheckPriceResponse 
xmlns:m="http://services.samples/xsd";><m:Code>' <<
     '</m:Code><m:Price></m:Price></m:CheckPriceResponse>'
-  lastPrice=mc.getPayloadXML().root.elements[1].get_elements('ns:last')
-  code=mc.getPayloadXML().root.elements[1].get_elements('ns:symbol') 
+  lastPrice=mc.getPayloadXML().root.elements[1].get_elements('*:last')
+  code=mc.getPayloadXML().root.elements[1].get_elements('*:symbol')
 
   newResponse.root.elements[1].text =code[0].get_text
-  newResponse.root.elements[2].text =lastPrice[0].get_text 
+  newResponse.root.elements[2].text =lastPrice[0].get_text
   mc.setPayloadXML(newResponse)
 end
 ]]></x>

Modified: 
synapse/trunk/java/repository/conf/sample/resources/script/stockquoteTransformRequest.js
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/repository/conf/sample/resources/script/stockquoteTransformRequest.js?rev=938785&r1=938784&r2=938785&view=diff
==============================================================================
--- 
synapse/trunk/java/repository/conf/sample/resources/script/stockquoteTransformRequest.js
 (original)
+++ 
synapse/trunk/java/repository/conf/sample/resources/script/stockquoteTransformRequest.js
 Wed Apr 28 05:16:42 2010
@@ -20,7 +20,7 @@
   function transformRequest(mc) {
      var symbol = mc.getPayloadXML()..*::Code.toString();
      mc.setPayloadXML(
-        <m:getQuote xmlns:m="http://services.samples/xsd";>
+        <m:getQuote xmlns:m="http://services.samples";>
            <m:request>
               <m:symbol>{symbol}</m:symbol>
            </m:request>

Modified: synapse/trunk/java/repository/conf/sample/synapse_sample_354.xml
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/repository/conf/sample/synapse_sample_354.xml?rev=938785&r1=938784&r2=938785&view=diff
==============================================================================
--- synapse/trunk/java/repository/conf/sample/synapse_sample_354.xml (original)
+++ synapse/trunk/java/repository/conf/sample/synapse_sample_354.xml Wed Apr 28 
05:16:42 2010
@@ -24,7 +24,7 @@
             <![CDATA[
                 require 'rexml/document'
                 include REXML
-                newRequest= Document.new '<m:getQuote 
xmlns:m="http://services.samples/xsd";><m:request><m:symbol>...test...</m:symbol></m:request></m:getQuote>'
+                newRequest= Document.new '<m:getQuote 
xmlns:m="http://services.samples";><m:request><m:symbol>...test...</m:symbol></m:request></m:getQuote>'
                 newRequest.root.elements[1].elements[1].text = 
$mc.getPayloadXML().root.elements[1].get_text
                 $mc.setPayloadXML(newRequest)
             ]]>
@@ -49,4 +49,3 @@
         <send/>
     </out>
 </definitions>
-


Reply via email to