Author: jsdelfino
Date: Wed Aug 15 21:47:34 2007
New Revision: 566487
URL: http://svn.apache.org/viewvc?view=rev&rev=566487
Log:
Converted composite service to a component service.
Modified:
incubator/tuscany/java/sca/demos/bigbank-calculator/src/main/java/calculator/CalculatorServiceImpl.java
incubator/tuscany/java/sca/demos/bigbank-calculator/src/main/resources/Calculator.composite
Modified:
incubator/tuscany/java/sca/demos/bigbank-calculator/src/main/java/calculator/CalculatorServiceImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/demos/bigbank-calculator/src/main/java/calculator/CalculatorServiceImpl.java?view=diff&rev=566487&r1=566486&r2=566487
==============================================================================
---
incubator/tuscany/java/sca/demos/bigbank-calculator/src/main/java/calculator/CalculatorServiceImpl.java
(original)
+++
incubator/tuscany/java/sca/demos/bigbank-calculator/src/main/java/calculator/CalculatorServiceImpl.java
Wed Aug 15 21:47:34 2007
@@ -19,10 +19,12 @@
package calculator;
import org.osoa.sca.annotations.Reference;
+import org.osoa.sca.annotations.Service;
/**
* An implementation of the Calculator service.
*/
[EMAIL PROTECTED](CalculatorService.class)
public class CalculatorServiceImpl implements CalculatorService {
private AddService addService;
Modified:
incubator/tuscany/java/sca/demos/bigbank-calculator/src/main/resources/Calculator.composite
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/demos/bigbank-calculator/src/main/resources/Calculator.composite?view=diff&rev=566487&r1=566486&r2=566487
==============================================================================
---
incubator/tuscany/java/sca/demos/bigbank-calculator/src/main/resources/Calculator.composite
(original)
+++
incubator/tuscany/java/sca/demos/bigbank-calculator/src/main/resources/Calculator.composite
Wed Aug 15 21:47:34 2007
@@ -4,13 +4,13 @@
xmlns:c="http://calc"
name="Calculator">
- <service name="CalculatorService" promote="CalculatorServiceComponent">
- <interface.java interface="calculator.CalculatorService"/>
- <binding.rmi host="localhost" port="8099"
serviceName="CalculatorRMIService"/>
- </service>
-
<component name="CalculatorServiceComponent">
- <implementation.java class="calculator.CalculatorServiceImpl"/>
+ <service name="CalculatorService">
+ <binding.rmi host="localhost" port="8099"
serviceName="CalculatorRMIService"/>
+ </service>
+
+ <implementation.java class="calculator.CalculatorServiceImpl"/>
+
<reference name="addService" target="AddServiceComponent" />
<reference name="subtractService" target="SubtractServiceComponent" />
<reference name="multiplyService" target="MultiplyServiceComponent" />
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]