Author: slaws
Date: Fri Feb 26 15:05:00 2010
New Revision: 916704

URL: http://svn.apache.org/viewvc?rev=916704&view=rev
Log:
Add client component that uses a target reference

Modified:
    
tuscany/sca-java-2.x/trunk/itest/ws/http-ssl/src/main/resources/org/apache/tuscany/sca/binding/ws/axis2/helloworld/helloworld.composite
    
tuscany/sca-java-2.x/trunk/itest/ws/http-ssl/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/HTTPSTestCase.java

Modified: 
tuscany/sca-java-2.x/trunk/itest/ws/http-ssl/src/main/resources/org/apache/tuscany/sca/binding/ws/axis2/helloworld/helloworld.composite
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/itest/ws/http-ssl/src/main/resources/org/apache/tuscany/sca/binding/ws/axis2/helloworld/helloworld.composite?rev=916704&r1=916703&r2=916704&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/itest/ws/http-ssl/src/main/resources/org/apache/tuscany/sca/binding/ws/axis2/helloworld/helloworld.composite
 (original)
+++ 
tuscany/sca-java-2.x/trunk/itest/ws/http-ssl/src/main/resources/org/apache/tuscany/sca/binding/ws/axis2/helloworld/helloworld.composite
 Fri Feb 26 15:05:00 2010
@@ -48,6 +48,10 @@
         <service name="HelloWorld" requires="confidentiality">
             <binding.ws/>
         </service>      
-    </component>    
+    </component>  
     
+    <component name="HelloWorldClient3">
+        <implementation.java 
class="org.apache.tuscany.sca.binding.ws.axis2.helloworld.HelloWorldClient"/>
+        <reference name="helloWorldWS" requires="confidentiality" 
target="HelloWorldService2"/>
+    </component>  
 </composite>

Modified: 
tuscany/sca-java-2.x/trunk/itest/ws/http-ssl/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/HTTPSTestCase.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/itest/ws/http-ssl/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/HTTPSTestCase.java?rev=916704&r1=916703&r2=916704&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/itest/ws/http-ssl/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/HTTPSTestCase.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/itest/ws/http-ssl/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/HTTPSTestCase.java
 Fri Feb 26 15:05:00 2010
@@ -31,6 +31,7 @@
     private Node node;
     private HelloWorld helloWorld;
     private HelloWorld helloWorld2;
+    private HelloWorld helloWorld3;
     
     @Override
     protected void setUp() throws Exception {
@@ -38,11 +39,13 @@
         node.start();
         helloWorld = node.getService(HelloWorld.class, "HelloWorldClient");
         helloWorld2 = node.getService(HelloWorld.class, "HelloWorldClient2");
+        helloWorld3 = node.getService(HelloWorld.class, "HelloWorldClient3");
     }
     
     public void testCalculator() throws Exception {
         assertEquals("Hello petra", helloWorld.getGreetings("petra"));
         assertEquals("Hello petra", helloWorld2.getGreetings("petra"));
+        assertEquals("Hello petra", helloWorld3.getGreetings("petra"));
     }    
     
     @Override


Reply via email to