You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by ra...@apache.org on 2009/04/21 19:20:10 UTC

svn commit: r767230 - in /tuscany/java/sca/itest/implementation-spring: ./ src/main/resources/context/multiple/ src/main/resources/implementation/policies/ src/main/resources/spring/annotations/ src/test/java/context/multiple/ src/test/java/implementat...

Author: ramkumar
Date: Tue Apr 21 17:20:10 2009
New Revision: 767230

URL: http://svn.apache.org/viewvc?rev=767230&view=rev
Log:
Fixes for Spring itest

Modified:
    tuscany/java/sca/itest/implementation-spring/pom.xml
    tuscany/java/sca/itest/implementation-spring/src/main/resources/context/multiple/MultipleContext.composite
    tuscany/java/sca/itest/implementation-spring/src/main/resources/implementation/policies/ImplementationPolicies.composite
    tuscany/java/sca/itest/implementation-spring/src/main/resources/spring/annotations/Calculator.composite
    tuscany/java/sca/itest/implementation-spring/src/test/java/context/multiple/StockQuoteServer.java
    tuscany/java/sca/itest/implementation-spring/src/test/java/implementation/policies/CalculatorClient.java
    tuscany/java/sca/itest/implementation-spring/src/test/java/org/apache/tuscany/sca/itest/spring/AbstractSCATestCase.java
    tuscany/java/sca/itest/implementation-spring/src/test/java/spring/annotations/CalculatorClient.java

Modified: tuscany/java/sca/itest/implementation-spring/pom.xml
URL: http://svn.apache.org/viewvc/tuscany/java/sca/itest/implementation-spring/pom.xml?rev=767230&r1=767229&r2=767230&view=diff
==============================================================================
--- tuscany/java/sca/itest/implementation-spring/pom.xml (original)
+++ tuscany/java/sca/itest/implementation-spring/pom.xml Tue Apr 21 17:20:10 2009
@@ -47,6 +47,12 @@
             <version>2.0-SNAPSHOT</version>
         </dependency>
         
+        <dependency>
+            <groupId>org.apache.tuscany.sca</groupId>
+            <artifactId>tuscany-binding-ws-axis2</artifactId>
+            <version>2.0-SNAPSHOT</version>
+        </dependency>
+        
         <!-- Spring dependencies... -->
         <dependency>
             <groupId>org.springframework</groupId>

Modified: tuscany/java/sca/itest/implementation-spring/src/main/resources/context/multiple/MultipleContext.composite
URL: http://svn.apache.org/viewvc/tuscany/java/sca/itest/implementation-spring/src/main/resources/context/multiple/MultipleContext.composite?rev=767230&r1=767229&r2=767230&view=diff
==============================================================================
--- tuscany/java/sca/itest/implementation-spring/src/main/resources/context/multiple/MultipleContext.composite (original)
+++ tuscany/java/sca/itest/implementation-spring/src/main/resources/context/multiple/MultipleContext.composite Tue Apr 21 17:20:10 2009
@@ -19,8 +19,8 @@
 -->
 <composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903"
 	xmlns:sca="http://docs.oasis-open.org/ns/opencsa/sca/200903"
-	targetNamespace="http://multiplecontext"
-	xmlns:hw="http://multiplecontext"
+	targetNamespace="http://stockquote"
+	xmlns:hw="http://stockquote"
       name="MultipleContext">
     
     <service name="StockQuoteService" promote="StockQuoteServiceComponent">

Modified: tuscany/java/sca/itest/implementation-spring/src/main/resources/implementation/policies/ImplementationPolicies.composite
URL: http://svn.apache.org/viewvc/tuscany/java/sca/itest/implementation-spring/src/main/resources/implementation/policies/ImplementationPolicies.composite?rev=767230&r1=767229&r2=767230&view=diff
==============================================================================
--- tuscany/java/sca/itest/implementation-spring/src/main/resources/implementation/policies/ImplementationPolicies.composite (original)
+++ tuscany/java/sca/itest/implementation-spring/src/main/resources/implementation/policies/ImplementationPolicies.composite Tue Apr 21 17:20:10 2009
@@ -18,16 +18,13 @@
  * under the License.    
 -->
 <composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903"
-           targetNamespace="http://implementationpolicies"
-           xmlns:sample="http://implementationpolicies"
-           name="ImplementationPolicies"
+           targetNamespace="http://sample"
+           xmlns:sample="http://sample"
+           name="Calculator"
            xmlns:tuscany="http://tuscany.apache.org/xmlns/sca/1.1">
 
     <component name="CalculatorServiceComponent">
-        <implementation.spring location="META-INF/sca/implementation-policies/CalculatorService-context.xml">		
-			<operation name="divide" requires="tuscany:logging"/>
-			<operation name="subtract" requires="tuscany:logging"/>
-		</implementation.spring>
+        <implementation.spring location="META-INF/sca/implementation-policies/CalculatorService-context.xml"/>		
         <reference name="addService" target="AddServiceComponent" />
         <reference name="subtractService" target="SubtractServiceComponent" />
         <reference name="multiplyService" target="MultiplyServiceComponent" />

Modified: tuscany/java/sca/itest/implementation-spring/src/main/resources/spring/annotations/Calculator.composite
URL: http://svn.apache.org/viewvc/tuscany/java/sca/itest/implementation-spring/src/main/resources/spring/annotations/Calculator.composite?rev=767230&r1=767229&r2=767230&view=diff
==============================================================================
--- tuscany/java/sca/itest/implementation-spring/src/main/resources/spring/annotations/Calculator.composite (original)
+++ tuscany/java/sca/itest/implementation-spring/src/main/resources/spring/annotations/Calculator.composite Tue Apr 21 17:20:10 2009
@@ -17,8 +17,8 @@
  * specific language governing permissions and limitations
  * under the License.    
 -->
-<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903"
-           targetNamespace="http://sample"
+<composite targetNamespace="http://sample"
+           xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903"           
            xmlns:sample="http://sample"
            name="Calculator"
            xmlns:tuscany="http://tuscany.apache.org/xmlns/sca/1.1">

Modified: tuscany/java/sca/itest/implementation-spring/src/test/java/context/multiple/StockQuoteServer.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/itest/implementation-spring/src/test/java/context/multiple/StockQuoteServer.java?rev=767230&r1=767229&r2=767230&view=diff
==============================================================================
--- tuscany/java/sca/itest/implementation-spring/src/test/java/context/multiple/StockQuoteServer.java (original)
+++ tuscany/java/sca/itest/implementation-spring/src/test/java/context/multiple/StockQuoteServer.java Tue Apr 21 17:20:10 2009
@@ -36,7 +36,7 @@
         System.out.println("Starting the Sample SCA StockQuote Service...");
 
         String location = ContributionLocationHelper.getContributionLocation("context/multiple/MultipleContext.composite");
-        Node node = NodeFactory.newInstance().createNode("MultipleContext.composite", new Contribution("c1", location));
+        Node node = NodeFactory.newInstance().createNode("context/multiple/MultipleContext.composite", new Contribution("c1", location));
         node.start();
         
         // Method 1: To access the Spring Application Context instance

Modified: tuscany/java/sca/itest/implementation-spring/src/test/java/implementation/policies/CalculatorClient.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/itest/implementation-spring/src/test/java/implementation/policies/CalculatorClient.java?rev=767230&r1=767229&r2=767230&view=diff
==============================================================================
--- tuscany/java/sca/itest/implementation-spring/src/test/java/implementation/policies/CalculatorClient.java (original)
+++ tuscany/java/sca/itest/implementation-spring/src/test/java/implementation/policies/CalculatorClient.java Tue Apr 21 17:20:10 2009
@@ -42,7 +42,7 @@
         }
 
         String location = ContributionLocationHelper.getContributionLocation("implementation/policies/ImplementationPolicies.composite");
-        Node node = NodeFactory.newInstance().createNode("ImplementationPolicies.composite", new Contribution("c1", location));
+        Node node = NodeFactory.newInstance().createNode("implementation/policies/ImplementationPolicies.composite", new Contribution("c1", location));
         node.start();   
               
         CalculatorService calculatorService = 

Modified: tuscany/java/sca/itest/implementation-spring/src/test/java/org/apache/tuscany/sca/itest/spring/AbstractSCATestCase.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/itest/implementation-spring/src/test/java/org/apache/tuscany/sca/itest/spring/AbstractSCATestCase.java?rev=767230&r1=767229&r2=767230&view=diff
==============================================================================
--- tuscany/java/sca/itest/implementation-spring/src/test/java/org/apache/tuscany/sca/itest/spring/AbstractSCATestCase.java (original)
+++ tuscany/java/sca/itest/implementation-spring/src/test/java/org/apache/tuscany/sca/itest/spring/AbstractSCATestCase.java Tue Apr 21 17:20:10 2009
@@ -21,6 +21,8 @@
 
 import junit.framework.TestCase;
 import org.apache.tuscany.sca.node.Client;
+import org.apache.tuscany.sca.node.Contribution;
+import org.apache.tuscany.sca.node.ContributionLocationHelper;
 import org.apache.tuscany.sca.node.Node;
 import org.apache.tuscany.sca.node.NodeFactory;
 
@@ -31,8 +33,9 @@
 
     @Override
     protected void setUp() throws Exception {
-    	NodeFactory factory = NodeFactory.newInstance();
-        node = factory.createNode(getCompositeName());
+    	NodeFactory factory = NodeFactory.newInstance();    	
+    	String location = ContributionLocationHelper.getContributionLocation(getCompositeName());
+        node = factory.createNode(getCompositeName(), new Contribution("c1", location));        
     	node.start();
         service = ((Client)node).getService(getServiceClass(), "ClientComponent");
     }

Modified: tuscany/java/sca/itest/implementation-spring/src/test/java/spring/annotations/CalculatorClient.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/itest/implementation-spring/src/test/java/spring/annotations/CalculatorClient.java?rev=767230&r1=767229&r2=767230&view=diff
==============================================================================
--- tuscany/java/sca/itest/implementation-spring/src/test/java/spring/annotations/CalculatorClient.java (original)
+++ tuscany/java/sca/itest/implementation-spring/src/test/java/spring/annotations/CalculatorClient.java Tue Apr 21 17:20:10 2009
@@ -35,7 +35,7 @@
     public static void main(String[] args) throws Exception {        
 
     	String location = ContributionLocationHelper.getContributionLocation("spring/annotations/Calculator.composite");
-        Node node = NodeFactory.newInstance().createNode("Calculator.composite", new Contribution("c1", location));
+        Node node = NodeFactory.newInstance().createNode("spring/annotations/Calculator.composite", new Contribution("c1", location));
         node.start();        
               
         CalculatorService calculatorService =