You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2006/05/09 11:50:14 UTC

svn commit: r405364 - in /incubator/tuscany/java/sca/samples/helloworldwsclient: pom.xml src/main/java/helloworld/HelloWorldClient.java src/main/resources/axis2.xml src/main/resources/wsdl/helloworld.wsdl

Author: jsdelfino
Date: Tue May  9 02:50:11 2006
New Revision: 405364

URL: http://svn.apache.org/viewcvs?rev=405364&view=rev
Log:
Cleanup helloworldwsclient sample

Removed:
    incubator/tuscany/java/sca/samples/helloworldwsclient/src/main/resources/axis2.xml
Modified:
    incubator/tuscany/java/sca/samples/helloworldwsclient/pom.xml
    incubator/tuscany/java/sca/samples/helloworldwsclient/src/main/java/helloworld/HelloWorldClient.java
    incubator/tuscany/java/sca/samples/helloworldwsclient/src/main/resources/wsdl/helloworld.wsdl

Modified: incubator/tuscany/java/sca/samples/helloworldwsclient/pom.xml
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/samples/helloworldwsclient/pom.xml?rev=405364&r1=405363&r2=405364&view=diff
==============================================================================
--- incubator/tuscany/java/sca/samples/helloworldwsclient/pom.xml (original)
+++ incubator/tuscany/java/sca/samples/helloworldwsclient/pom.xml Tue May  9 02:50:11 2006
@@ -32,19 +32,26 @@
             <groupId>org.apache.tuscany</groupId>
             <artifactId>tuscany-core</artifactId>
             <version>${pom.version}</version>
-            <scope>compile</scope>
+            <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.tuscany.sca.containers</groupId>
             <artifactId>tuscany-container-java</artifactId>
             <version>${pom.version}</version>
-            <scope>compile</scope>
+            <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.tuscany.sca.bindings</groupId>
             <artifactId>tuscany-binding-axis2</artifactId>
             <version>${pom.version}</version>
-            <scope>compile</scope>
+            <scope>provided</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>3.8.1</version>
+            <scope>test</scope>
         </dependency>
     </dependencies>
 </project>

Modified: incubator/tuscany/java/sca/samples/helloworldwsclient/src/main/java/helloworld/HelloWorldClient.java
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/samples/helloworldwsclient/src/main/java/helloworld/HelloWorldClient.java?rev=405364&r1=405363&r2=405364&view=diff
==============================================================================
--- incubator/tuscany/java/sca/samples/helloworldwsclient/src/main/java/helloworld/HelloWorldClient.java (original)
+++ incubator/tuscany/java/sca/samples/helloworldwsclient/src/main/java/helloworld/HelloWorldClient.java Tue May  9 02:50:11 2006
@@ -41,7 +41,7 @@
         MonitorFactory monitorFactory = new JavaLoggingMonitorFactory(levels, Level.FINEST, "MonitorMessages");
 
         // Create a Tuscany runtime for the sample module component
-        TuscanyRuntime tuscany = new TuscanyRuntime("HelloWorldModuleComponent", null, monitorFactory);
+        TuscanyRuntime tuscany = new TuscanyRuntime("HelloWorldModuleComponent", "http://helloworld", monitorFactory);
 
         // Start the Tuscany runtime and associate it with this thread
         tuscany.start();
@@ -58,7 +58,7 @@
         System.out.println(value);
         System.out.flush();
 
-        // Disassociate the application module component
+        // Disassociate the runtime from this thread
         tuscany.stop();
 
         // Shut down the runtime

Modified: incubator/tuscany/java/sca/samples/helloworldwsclient/src/main/resources/wsdl/helloworld.wsdl
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/samples/helloworldwsclient/src/main/resources/wsdl/helloworld.wsdl?rev=405364&r1=405363&r2=405364&view=diff
==============================================================================
--- incubator/tuscany/java/sca/samples/helloworldwsclient/src/main/resources/wsdl/helloworld.wsdl (original)
+++ incubator/tuscany/java/sca/samples/helloworldwsclient/src/main/resources/wsdl/helloworld.wsdl Tue May  9 02:50:11 2006
@@ -14,18 +14,20 @@
   See the License for the specific language governing permissions and
   limitations under the License.
  -->
-<wsdl:definitions targetNamespace="http://helloworldaxis.samples.tuscany.apache.org" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://helloworldaxis.samples.tuscany.apache.org" xmlns:intf="http://helloworldaxis.samples.tuscany.apache.org" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="helloworld">
-    <!--WSDL created by Apache Axis version: 1.2.1
-Built on Jun 14, 2005 (09:15:57 EDT)-->
+<wsdl:definitions targetNamespace="http://helloworld" xmlns:tns="http://helloworld" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+	name="helloworld">
+
     <wsdl:types>
-        <schema elementFormDefault="qualified" targetNamespace="http://helloworldaxis.samples.tuscany.apache.org" xmlns="http://www.w3.org/2001/XMLSchema">
+        <schema elementFormDefault="qualified" targetNamespace="http://helloworld" xmlns="http://www.w3.org/2001/XMLSchema">
+
             <element name="getGreetings">
                 <complexType>
                     <sequence>
-                        <element name="in0" type="xsd:string"/>
+                        <element name="name" type="xsd:string"/>
                     </sequence>
                 </complexType>
             </element>
+
             <element name="getGreetingsResponse">
                 <complexType>
                     <sequence>
@@ -37,67 +39,37 @@
     </wsdl:types>
 
     <wsdl:message name="getGreetingsRequest">
-
-        <wsdl:part element="impl:getGreetings" name="parameters"/>
-
+        <wsdl:part element="tns:getGreetings" name="parameters"/>
     </wsdl:message>
 
     <wsdl:message name="getGreetingsResponse">
-
-        <wsdl:part element="impl:getGreetingsResponse" name="parameters"/>
-
+        <wsdl:part element="tns:getGreetingsResponse" name="parameters"/>
     </wsdl:message>
 
-    <wsdl:portType name="HelloWorldServiceImpl">
-
+    <wsdl:portType name="HelloWorld">
         <wsdl:operation name="getGreetings">
-
-            <wsdl:input message="impl:getGreetingsRequest" name="getGreetingsRequest"/>
-
-            <wsdl:output message="impl:getGreetingsResponse" name="getGreetingsResponse"/>
-
+            <wsdl:input message="tns:getGreetingsRequest" name="getGreetingsRequest"/>
+            <wsdl:output message="tns:getGreetingsResponse" name="getGreetingsResponse"/>
         </wsdl:operation>
-
     </wsdl:portType>
 
-    <wsdl:binding name="helloworldSoapBinding" type="impl:HelloWorldServiceImpl">
-
+    <wsdl:binding name="HelloWorldSoapBinding" type="tns:HelloWorld">
         <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-
         <wsdl:operation name="getGreetings">
-
             <wsdlsoap:operation soapAction=""/>
-
             <wsdl:input name="getGreetingsRequest">
-
                 <wsdlsoap:body use="literal"/>
-
             </wsdl:input>
-
             <wsdl:output name="getGreetingsResponse">
-
                 <wsdlsoap:body use="literal"/>
-
             </wsdl:output>
-
         </wsdl:operation>
-
     </wsdl:binding>
 
-    <wsdl:service name="HelloWorldServiceImplService">
-
-        <wsdl:port binding="impl:helloworldSoapBinding" name="helloworld">
-
-            <!-- Tuscany SCA Service -->
-            <wsdlsoap:address location="http://localhost:8080/helloworldws-SNAPSHOT/services/HelloWorldService"/>
-
-            <!-- Axis Web Service -->
-            <!--
-            <wsdlsoap:address location="http://localhost:8081/helloworldaxissvc-SNAPSHOT/services/helloworld"/>
-            -->
-
+    <wsdl:service name="HelloWorldService">
+        <wsdl:port binding="tns:HelloWorldSoapPort" name="HelloWorldSoapBinding">
+            <wsdlsoap:address location="http://localhost:8080/helloworldws-SNAPSHOT/services/HelloWorldService"/>
         </wsdl:port>
-
     </wsdl:service>
 
 </wsdl:definitions>