Author: jsdelfino
Date: Tue Sep 12 12:19:59 2006
New Revision: 442676
URL: http://svn.apache.org/viewvc?view=rev&rev=442676
Log:
Cleaned up Ruby calculator sample, removed unnecessary service names, removed
service and binding definitions from the CalculatorService WSDL
Modified:
incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/Calculator.wsdl
incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/CalculatorClient.rb
incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/sample.calculator.composite
Modified:
incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/Calculator.wsdl
URL:
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/Calculator.wsdl?view=diff&rev=442676&r1=442675&r2=442676
==============================================================================
---
incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/Calculator.wsdl
(original)
+++
incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/Calculator.wsdl
Tue Sep 12 12:19:59 2006
@@ -108,51 +108,4 @@
</operation>
</portType>
- <binding name="CalculatorBinding"
- type="tns:Calculator">
- <soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
- <operation name="add">
- <soap:operation soapAction="CalculatorService#add" />
- <input>
- <soap:body use="literal" />
- </input>
- <output>
- <soap:body use="literal" />
- </output>
- </operation>
- <operation name="sub">
- <soap:operation soapAction="CalculatorService#sub" />
- <input>
- <soap:body use="literal" />
- </input>
- <output>
- <soap:body use="literal" />
- </output>
- </operation>
- <operation name="mul">
- <soap:operation soapAction="CalculatorService#mul" />
- <input>
- <soap:body use="literal" />
- </input>
- <output>
- <soap:body use="literal" />
- </output>
- </operation>
- <operation name="div">
- <soap:operation soapAction="CalculatorService#div" />
- <input>
- <soap:body use="literal" />
- </input>
- <output>
- <soap:body use="literal" />
- </output>
- </operation>
- </binding>
-
- <service name="CalculatorService">
- <port name="CalculatorPort"
- binding="tns:CalculatorBinding">
- <soap:address
location="http://localhost:9090/axis2/services/CalculatorService" />
- </port>
- </service>
</definitions>
Modified:
incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/CalculatorClient.rb
URL:
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/CalculatorClient.rb?view=diff&rev=442676&r1=442675&r2=442676
==============================================================================
---
incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/CalculatorClient.rb
(original)
+++
incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/CalculatorClient.rb
Tue Sep 12 12:19:59 2006
@@ -19,7 +19,7 @@
require("libtuscany_sca_ruby")
-calculator = SCA::locateService("CalculatorComponent/CalculatorService")
+calculator = SCA::locateService("CalculatorComponent")
x = calculator.add(1, 2)
print x
Modified:
incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/sample.calculator.composite
URL:
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/sample.calculator.composite?view=diff&rev=442676&r1=442675&r2=442676
==============================================================================
---
incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/sample.calculator.composite
(original)
+++
incubator/tuscany/cpp/sca/samples/RubyCalculator/sample.calculator/sample.calculator.composite
Tue Sep 12 12:19:59 2006
@@ -21,12 +21,12 @@
<service name="CalculatorService">
<interface.wsdl
interface="http://sample/calculator#wsdl.interface(Calculator)"/>
<binding.ws/>
- <reference>CalculatorComponent/CalculatorService</reference>
+ <reference>CalculatorComponent</reference>
</service>
<component name="CalculatorComponent">
<implementation.ruby script="CalculatorImpl.rb"
class="CalculatorImpl"/>
- <reference
name="divideService">DivideComponent/DivideService</reference>
+ <reference name="divideService">DivideComponent</reference>
</component>
<component name="DivideComponent">
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]