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>
-