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 2007/03/01 07:16:56 UTC

svn commit: r513168 [2/2] - in /incubator/tuscany/branches/sca-java-integration/testing/sca/itest: bindings/bindingsclient/src/main/resources/META-INF/ bindings/bindingsclient/src/main/webapp/META-INF/ bindings/bindingsclient/src/main/webapp/WEB-INF/ b...

Added: incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/main/resources/SDOWSDLTest.composite
URL: http://svn.apache.org/viewvc/incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/main/resources/SDOWSDLTest.composite?view=auto&rev=513168
==============================================================================
--- incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/main/resources/SDOWSDLTest.composite (added)
+++ incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/main/resources/SDOWSDLTest.composite Wed Feb 28 22:16:54 2007
@@ -0,0 +1,404 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+-->
+<composite xmlns="http://www.osoa.org/xmlns/sca/1.0"
+           xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance"
+
+           name="SDOWSDLTest">
+           
+      <dbsdo:import.sdo xmlns:dbsdo="http://tuscany.apache.org/xmlns/sca/databinding/sdo/1.0" factory="com.bigbank.account.AccountFactory"/> 
+
+    <service name="AccountService1a2a3a4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2a3a4a</reference>
+    </service>
+    <service name="AccountService1a2a3a4b">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2a3a4b</reference>
+    </service>
+    <service name="AccountService1a2a3b4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2a3b4a</reference>
+    </service>
+    <service name="AccountService1a2a3b4b">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2a3b4b</reference>
+    </service>
+    <service name="AccountService1a2b3a4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2b3a4a</reference>
+    </service>
+    <service name="AccountService1a2b3a4b">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2b3a4b</reference>
+    </service>
+    <service name="AccountService1a2b3b4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2b3b4a</reference>
+    </service>
+    <service name="AccountService1a2b3b4b">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2b3b4b</reference>
+    </service>
+    <service name="AccountService1b2a3a4a">
+        <interface.wsdl interface="http://www.bigbank.com/account#wsdl.interface(AccountService)"
+            wsdli:wsdlLocation="http://www.bigbank.com/account wsdl/AccountService.wsdl" />
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2a3a4a</reference>
+    </service>
+    <service name="AccountService1b2a3a4b">
+        <interface.wsdl interface="http://www.bigbank.com/account#wsdl.interface(AccountService)"
+            wsdli:wsdlLocation="http://www.bigbank.com/account wsdl/AccountService.wsdl" />
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2a3a4b</reference>
+    </service>
+    <service name="AccountService1b2a3b4a">
+        <interface.wsdl interface="http://www.bigbank.com/account#wsdl.interface(AccountService)"
+            wsdli:wsdlLocation="http://www.bigbank.com/account wsdl/AccountService.wsdl" />
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2a3b4a</reference>
+    </service>
+    <service name="AccountService1b2a3b4b">
+        <interface.wsdl interface="http://www.bigbank.com/account#wsdl.interface(AccountService)"
+            wsdli:wsdlLocation="http://www.bigbank.com/account wsdl/AccountService.wsdl" />
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2a3b4b</reference>
+    </service>
+    <service name="AccountService1b2b3a4a">
+        <interface.wsdl interface="http://www.bigbank.com/account#wsdl.interface(AccountService)"
+            wsdli:wsdlLocation="http://www.bigbank.com/account wsdl/AccountService.wsdl" />
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2b3a4a</reference>
+    </service>
+    <service name="AccountService1b2b3a4b">
+        <interface.wsdl interface="http://www.bigbank.com/account#wsdl.interface(AccountService)"
+            wsdli:wsdlLocation="http://www.bigbank.com/account wsdl/AccountService.wsdl" />
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2b3a4b</reference>
+    </service>
+    <service name="AccountService1b2b3b4a">
+        <interface.wsdl interface="http://www.bigbank.com/account#wsdl.interface(AccountService)"
+            wsdli:wsdlLocation="http://www.bigbank.com/account wsdl/AccountService.wsdl" />
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2b3b4a</reference>
+    </service>
+    <service name="AccountService1b2b3b4b">
+        <interface.wsdl interface="http://www.bigbank.com/account#wsdl.interface(AccountService)"
+            wsdli:wsdlLocation="http://www.bigbank.com/account wsdl/AccountService.wsdl" />
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>Component2b3b4b</reference>
+    </service>
+
+    <component name="Component2a3a4a">
+        <implementation.java class="bigbank.account.services.accountdata.Component2aImpl" />
+        <reference name="accountService">Component3a4a</reference>
+    </component> 
+    <component name="Component2a3a4b">
+        <implementation.java class="bigbank.account.services.accountdata.Component2aImpl" />
+        <reference name="accountService">Component3a4b</reference>
+    </component> 
+    <component name="Component2a3b4a">
+        <implementation.java class="bigbank.account.services.accountdata.Component2aImpl" />
+        <reference name="accountService">Component3b4a</reference>
+    </component> 
+    <component name="Component2a3b4b">
+        <implementation.java class="bigbank.account.services.accountdata.Component2aImpl" />
+        <reference name="accountService">Component3b4b</reference>
+    </component> 
+
+    <component name="Component2b3a4a">
+        <implementation.java class="bigbank.account.services.accountdata.Component2bImpl" />
+        <reference name="accountService">Component3a4a</reference>
+    </component> 
+    <component name="Component2b3a4b">
+        <implementation.java class="bigbank.account.services.accountdata.Component2bImpl" />
+        <reference name="accountService">Component3a4b</reference>
+    </component> 
+    <component name="Component2b3b4a">
+        <implementation.java class="bigbank.account.services.accountdata.Component2bImpl" />
+        <reference name="accountService">Component3b4a</reference>
+    </component> 
+    <component name="Component2b3b4b">
+        <implementation.java class="bigbank.account.services.accountdata.Component2bImpl" />
+        <reference name="accountService">Component3b4b</reference>
+    </component> 
+
+    <component name="Component3a4a">
+    	<implementation.java class="bigbank.account.services.accountdata.Component3aImpl"/>
+        <reference name="accountService">Ref4a</reference>
+    </component> 
+    <component name="Component3a4b">
+    	<implementation.java class="bigbank.account.services.accountdata.Component3aImpl"/>
+        <reference name="accountService">Ref4b</reference>
+    </component> 
+    <component name="Component3b4a">
+    	<implementation.java class="bigbank.account.services.accountdata.Component3bImpl"/>
+        <reference name="accountService">Ref4a</reference>
+    </component> 
+    <component name="Component3b4b">
+    	<implementation.java class="bigbank.account.services.accountdata.Component3bImpl"/>
+        <reference name="accountService">Ref4b</reference>
+    </component> 
+
+    <reference name="Ref4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountService.wsdl" />
+    </reference>
+
+    <reference name="Ref4b">
+        <interface.wsdl interface="http://www.bigbank.com/account#wsdl.interface(AccountService)"
+            wsdli:wsdlLocation="http://www.bigbank.com/account wsdl/AccountService.wsdl" />
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountService.wsdl" />
+    </reference>
+
+
+ <!-- target service -->
+
+    <service name="AccountService">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+        <!-- interface.wsdl interface="http://www.bigbank.com/account#wsdl.interface(AccountService)"
+            wsdli:wsdlLocation="http://www.bigbank.com/account wsdl/AccountService.wsdl" / -->
+        <binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+            conformanceURIs="http://ws-i.org/profiles/basic/1.1" location="wsdl/AccountService.wsdl" />
+        <reference>AccountServiceComponent</reference>
+    </service>
+
+    <component name="AccountServiceComponent">
+        <implementation.java class="bigbank.account.services.accountdata.AccountDataServiceImpl" />
+    </component>
+
+ <!-- test client -->
+
+    <component name="AccountServiceClient">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">AccountServiceRef</reference>
+    </component>
+
+    <reference name="AccountServiceRef">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<!-- interface.wsdl interface="http://www.bigbank.com/account#wsdl.interface(AccountService)"  wsdli:wsdlLocation="http://www.bigbank.com/account wsdl/AccountService.wsdl" / -->
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountService.wsdl" />
+    </reference>
+
+ <!-- clients -->
+ 
+     <component name="Client1a2a3a4a">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1a2a3a4a</reference>
+    </component>
+
+    <reference name="ClientRef1a2a3a4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1a2a3a4a.wsdl" />
+    </reference>
+ 
+     <component name="Client1a2a3a4b">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1a2a3a4b</reference>
+    </component>
+
+    <reference name="ClientRef1a2a3a4b">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1a2a3a4b.wsdl" />
+    </reference>
+ 
+     <component name="Client1a2a3b4a">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1a2a3b4a</reference>
+    </component>
+
+    <reference name="ClientRef1a2a3b4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1a2a3b4a.wsdl" />
+    </reference>
+ 
+     <component name="Client1a2a3b4b">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1a2a3b4b</reference>
+    </component>
+
+    <reference name="ClientRef1a2a3b4b">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1a2a3b4b.wsdl" />
+    </reference>
+ 
+     <component name="Client1a2b3a4a">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1a2b3a4a</reference>
+    </component>
+
+    <reference name="ClientRef1a2b3a4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1a2b3a4a.wsdl" />
+    </reference>
+ 
+     <component name="Client1a2b3a4b">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1a2b3a4b</reference>
+    </component>
+
+    <reference name="ClientRef1a2b3a4b">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1a2b3a4b.wsdl" />
+    </reference>
+ 
+     <component name="Client1a2b3b4a">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1a2b3b4a</reference>
+    </component>
+
+    <reference name="ClientRef1a2b3b4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1a2b3b4a.wsdl" />
+    </reference>
+ 
+     <component name="Client1a2b3b4b">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1a2b3b4b</reference>
+    </component>
+
+    <reference name="ClientRef1a2b3b4b">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1a2b3b4b.wsdl" />
+    </reference>
+ 
+     <component name="Client1b2a3a4a">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1b2a3a4a</reference>
+    </component>
+
+    <reference name="ClientRef1b2a3a4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1b2a3a4a.wsdl" />
+    </reference>
+ 
+     <component name="Client1b2a3a4b">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1b2a3a4b</reference>
+    </component>
+
+    <reference name="ClientRef1b2a3a4b">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1b2a3a4b.wsdl" />
+    </reference>
+ 
+     <component name="Client1b2a3b4a">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1b2a3b4a</reference>
+    </component>
+
+    <reference name="ClientRef1b2a3b4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1b2a3b4a.wsdl" />
+    </reference>
+ 
+     <component name="Client1b2a3b4b">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1b2a3b4b</reference>
+    </component>
+
+    <reference name="ClientRef1b2a3b4b">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1b2a3b4b.wsdl" />
+    </reference>
+ 
+     <component name="Client1b2b3a4a">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1b2b3a4a</reference>
+    </component>
+
+    <reference name="ClientRef1b2b3a4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1b2b3a4a.wsdl" />
+    </reference>
+ 
+     <component name="Client1b2b3a4b">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1b2b3a4b</reference>
+    </component>
+
+    <reference name="ClientRef1b2b3a4b">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1b2b3a4b.wsdl" />
+    </reference>
+ 
+     <component name="Client1b2b3b4a">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1b2b3b4a</reference>
+    </component>
+
+    <reference name="ClientRef1b2b3b4a">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1b2b3b4a.wsdl" />
+    </reference>
+ 
+     <component name="Client1b2b3b4b">
+        <implementation.java class="bigbank.account.services.accountdata.AccountServiceClientImpl"/>
+        <reference name="accountService">ClientRef1b2b3b4b</reference>
+    </component>
+
+    <reference name="ClientRef1b2b3b4b">
+        <interface.java interface="bigbank.account.services.accountdata.AccountDataService"/>
+		<binding.ws endpoint="http://www.bigbank.com/account#wsdl.endpoint(AccountService/AccountServiceSOAP)"
+			location="wsdl/AccountServiceC1b2b3b4b.wsdl" />
+    </reference>
+
+</composite>

Propchange: incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/main/resources/SDOWSDLTest.composite
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/main/resources/SDOWSDLTest.composite
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/main/resources/WSDLTest.composite
URL: http://svn.apache.org/viewvc/incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/main/resources/WSDLTest.composite?view=auto&rev=513168
==============================================================================
--- incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/main/resources/WSDLTest.composite (added)
+++ incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/main/resources/WSDLTest.composite Wed Feb 28 22:16:54 2007
@@ -0,0 +1,412 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+-->
+<composite xmlns="http://www.osoa.org/xmlns/sca/1.0"
+           xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance"
+
+           name="WSDLTest">
+   
+    <service name="HelloWorldService1a2a3a4a">
+        <interface.java class="helloworld.HelloWorldService" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2a3a4a</reference>
+    </service>
+    <service name="HelloWorldService1a2a3a4b">
+        <interface.java class="helloworld.HelloWorldService" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2a3a4b</reference>
+    </service>
+    <service name="HelloWorldService1a2a3b4a">
+        <interface.java class="helloworld.HelloWorldService" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2a3b4a</reference>
+    </service>
+    <service name="HelloWorldService1a2a3b4b">
+        <interface.java class="helloworld.HelloWorldService" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2a3b4b</reference>
+    </service>
+    <service name="HelloWorldService1a2b3a4a">
+        <interface.java class="helloworld.HelloWorldService" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2b3a4a</reference>
+    </service>
+    <service name="HelloWorldService1a2b3a4b">
+        <interface.java class="helloworld.HelloWorldService" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2b3a4b</reference>
+    </service>
+    <service name="HelloWorldService1a2b3b4a">
+        <interface.java class="helloworld.HelloWorldService" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2b3b4a</reference>
+    </service>
+    <service name="HelloWorldService1a2b3b4b">
+        <interface.java class="helloworld.HelloWorldService" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2b3b4b</reference>
+    </service>
+
+    <service name="HelloWorldService1b2a3a4a">
+        <interface.wsdl interface="http://helloworld#wsdl.interface(HelloWorld)" wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2a3a4a</reference>
+    </service>
+    <service name="HelloWorldService1b2a3a4b">
+        <interface.wsdl interface="http://helloworld#wsdl.interface(HelloWorld)" wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2a3a4b</reference>
+    </service>
+    <service name="HelloWorldService1b2a3b4a">
+        <interface.wsdl interface="http://helloworld#wsdl.interface(HelloWorld)" wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2a3b4a</reference>
+    </service>
+    <service name="HelloWorldService1b2a3b4b">
+        <interface.wsdl interface="http://helloworld#wsdl.interface(HelloWorld)" wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2a3b4b</reference>
+    </service>
+    <service name="HelloWorldService1b2b3a4a">
+        <interface.wsdl interface="http://helloworld#wsdl.interface(HelloWorld)" wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2b3a4a</reference>
+    </service>
+    <service name="HelloWorldService1b2b3a4b">
+        <interface.wsdl interface="http://helloworld#wsdl.interface(HelloWorld)" wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2b3a4b</reference>
+    </service>
+    <service name="HelloWorldService1b2b3b4a">
+        <interface.wsdl interface="http://helloworld#wsdl.interface(HelloWorld)" wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2b3b4a</reference>
+    </service>
+    <service name="HelloWorldService1b2b3b4b">
+        <interface.wsdl interface="http://helloworld#wsdl.interface(HelloWorld)" wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>Component2b3b4b</reference>
+    </service>
+
+    <component name="Component2a3a4a">
+    	<implementation.java class="org.apache.tuscany.sca.itest.Component2aImpl"/>
+        <reference name="comp">Component3a4a</reference>
+    </component> 
+    <component name="Component2a3a4b">
+    	<implementation.java class="org.apache.tuscany.sca.itest.Component2aImpl"/>
+        <reference name="comp">Component3a4b</reference>
+    </component> 
+    <component name="Component2a3b4a">
+    	<implementation.java class="org.apache.tuscany.sca.itest.Component2aImpl"/>
+        <reference name="comp">Component3b4a</reference>
+    </component> 
+    <component name="Component2a3b4b">
+    	<implementation.java class="org.apache.tuscany.sca.itest.Component2aImpl"/>
+        <reference name="comp">Component3b4b</reference>
+    </component> 
+
+    <component name="Component2b3a4a">
+    	<implementation.java class="org.apache.tuscany.sca.itest.Component2bImpl"/>
+        <reference name="comp">Component3a4a</reference>
+    </component> 
+    <component name="Component2b3a4b">
+    	<implementation.java class="org.apache.tuscany.sca.itest.Component2bImpl"/>
+        <reference name="comp">Component3a4b</reference>
+    </component> 
+    <component name="Component2b3b4a">
+    	<implementation.java class="org.apache.tuscany.sca.itest.Component2bImpl"/>
+        <reference name="comp">Component3b4a</reference>
+    </component> 
+    <component name="Component2b3b4b">
+    	<implementation.java class="org.apache.tuscany.sca.itest.Component2bImpl"/>
+        <reference name="comp">Component3b4b</reference>
+    </component> 
+
+    <component name="Component3a4a">
+    	<implementation.java class="org.apache.tuscany.sca.itest.Component3aImpl"/>
+        <reference name="comp">Ref4a</reference>
+    </component> 
+    <component name="Component3a4b">
+    	<implementation.java class="org.apache.tuscany.sca.itest.Component3aImpl"/>
+        <reference name="comp">Ref4b</reference>
+    </component> 
+    <component name="Component3b4a">
+    	<implementation.java class="org.apache.tuscany.sca.itest.Component3bImpl"/>
+        <reference name="comp">Ref4a</reference>
+    </component> 
+    <component name="Component3b4b">
+    	<implementation.java class="org.apache.tuscany.sca.itest.Component3bImpl"/>
+        <reference name="comp">Ref4b</reference>
+    </component> 
+
+    <reference name="Ref4a">
+        <interface.java class="helloworld.HelloWorldService" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworld.wsdl" />
+    </reference>
+
+    <reference name="Ref4b">
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworld.wsdl" />
+    </reference>
+
+
+<!-- the servive -->    
+    
+    <service name="HelloWorldWebService">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl interface="http://helloworld#wsdl.interface(HelloWorld)" wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)" location="wsdl/helloworld.wsdl" />
+        <reference>HelloWorldServiceComponent</reference>
+    </service>
+
+    <component name="HelloWorldServiceComponent">
+        <implementation.java class="helloworld.HelloWorldImpl" />
+    </component>
+    
+<!-- the clients -->
+
+    <component name="Client1a2a3a4a">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1a2a3a4a</reference>
+    </component>
+
+    <reference name="ClientRef1a2a3a4a">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1a2a3a4a.wsdl" />
+    </reference>
+    
+    <component name="Client1a2a3a4b">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1a2a3a4b</reference>
+    </component>
+
+    <reference name="ClientRef1a2a3a4b">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1a2a3a4b.wsdl" />
+    </reference>
+    
+    <component name="Client1a2a3b4a">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1a2a3b4a</reference>
+    </component>
+
+    <reference name="ClientRef1a2a3b4a">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1a2a3b4a.wsdl" />
+    </reference>
+    
+    <component name="Client1a2a3b4b">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1a2a3b4b</reference>
+    </component>
+
+    <reference name="ClientRef1a2a3b4b">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1a2a3b4b.wsdl" />
+    </reference>
+    
+    <component name="Client1a2b3a4a">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1a2b3a4a</reference>
+    </component>
+
+    <reference name="ClientRef1a2b3a4a">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1a2b3a4a.wsdl" />
+    </reference>
+    
+    <component name="Client1a2b3a4b">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1a2b3a4b</reference>
+    </component>
+
+    <reference name="ClientRef1a2b3a4b">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1a2b3a4b.wsdl" />
+    </reference>
+    
+    <component name="Client1a2b3b4a">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1a2b3b4a</reference>
+    </component>
+
+    <reference name="ClientRef1a2b3b4a">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1a2b3b4a.wsdl" />
+    </reference>
+    
+    <component name="Client1a2b3b4b">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1a2b3b4b</reference>
+    </component>
+
+    <reference name="ClientRef1a2b3b4b">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1a2b3b4b.wsdl" />
+    </reference>
+    
+    <component name="Client1b2a3a4a">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1b2a3a4a</reference>
+    </component>
+
+    <reference name="ClientRef1b2a3a4a">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1b2a3a4a.wsdl" />
+    </reference>
+    
+    <component name="Client1b2a3a4b">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1b2a3a4b</reference>
+    </component>
+
+    <reference name="ClientRef1b2a3a4b">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1b2a3a4b.wsdl" />
+    </reference>
+    
+    <component name="Client1b2a3b4a">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1b2a3b4a</reference>
+    </component>
+
+    <reference name="ClientRef1b2a3b4a">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1b2a3b4a.wsdl" />
+    </reference>
+    
+    <component name="Client1b2a3b4b">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1b2a3b4b</reference>
+    </component>
+
+    <reference name="ClientRef1b2a3b4b">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1b2a3b4b.wsdl" />
+    </reference>
+    
+    <component name="Client1b2b3a4a">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1b2b3a4a</reference>
+    </component>
+
+    <reference name="ClientRef1b2b3a4a">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1b2b3a4a.wsdl" />
+    </reference>
+    
+    <component name="Client1b2b3a4b">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1b2b3a4b</reference>
+    </component>
+
+    <reference name="ClientRef1b2b3a4b">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1b2b3a4b.wsdl" />
+    </reference>
+    
+    <component name="Client1b2b3b4a">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1b2b3b4a</reference>
+    </component>
+
+    <reference name="ClientRef1b2b3b4a">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1b2b3b4a.wsdl" />
+    </reference>
+    
+    <component name="Client1b2b3b4b">
+      <implementation.java class="helloworld.HelloWorldServiceComponent"/>
+      <reference name="helloWorldService">ClientRef1b2b3b4b</reference>
+    </component>
+
+    <reference name="ClientRef1b2b3b4b">
+        <!-- interface.java class="helloworld.HelloWorldService" / -->
+        <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" 
+            interface="http://helloworld#wsdl.interface(HelloWorld)" 
+            wsdli:wsdlLocation="http://helloworld wsdl/helloworld.wsdl" />
+        <binding.ws endpoint="http://helloworld#wsdl.endpoint(HelloWorldService/HelloWorldSoapPort)"
+			location="wsdl/helloworldC1b2b3b4b.wsdl" />
+    </reference>
+    
+</composite>

Propchange: incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/main/resources/WSDLTest.composite
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/main/resources/WSDLTest.composite
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Modified: incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/test/java/org/apache/tuscany/sca/itest/SDOWSDLTestCase.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/test/java/org/apache/tuscany/sca/itest/SDOWSDLTestCase.java?view=diff&rev=513168&r1=513167&r2=513168
==============================================================================
--- incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/test/java/org/apache/tuscany/sca/itest/SDOWSDLTestCase.java (original)
+++ incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/test/java/org/apache/tuscany/sca/itest/SDOWSDLTestCase.java Wed Feb 28 22:16:54 2007
@@ -21,17 +21,16 @@
 
 import java.rmi.RemoteException;
 
-import helloworld.HelloWorldService;
+import junit.framework.TestCase;
 
 import org.apache.tuscany.api.SCAContainer;
-import org.apache.tuscany.test.SCATestCase;
 import org.osoa.sca.CurrentCompositeContext;
 
+import bigbank.account.services.accountdata.AccountDataService;
+
 import com.bigbank.account.AccountFactory;
 import com.bigbank.account.CustomerProfileData;
 
-import bigbank.account.services.accountdata.AccountDataService;
-
 /**
  * Tests all the combinations of wiring services, components, and references
  * which use either interface.java or interface.wsdl.
@@ -41,7 +40,7 @@
  * interface.java (a) or interface.wsdl (b). This results in 16 different
  * combinations 1a2a3a4a thru 1b2b3b4b.
  */
-public class SDOWSDLTestCase extends SCATestCase {
+public class SDOWSDLTestCase extends TestCase {
 
     public void testClient1a2a3a4a() throws RemoteException  {
         
@@ -88,13 +87,11 @@
     }
 
     protected void setUp() throws Exception {
-        setApplicationSCDL("META-INF/sca/sdoApplication.composite");
-        super.setUp();
+    	SCAContainer.start("SDOWSDLTest.composite");
     }
 
-    @Override
     protected void tearDown() throws Exception {
-        super.tearDown();
+    	SCAContainer.stop();
     }
 
 }

Modified: incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/test/java/org/apache/tuscany/sca/itest/WSDLTestCase.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/test/java/org/apache/tuscany/sca/itest/WSDLTestCase.java?view=diff&rev=513168&r1=513167&r2=513168
==============================================================================
--- incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/test/java/org/apache/tuscany/sca/itest/WSDLTestCase.java (original)
+++ incubator/tuscany/branches/sca-java-integration/testing/sca/itest/wsdl/src/test/java/org/apache/tuscany/sca/itest/WSDLTestCase.java Wed Feb 28 22:16:54 2007
@@ -21,6 +21,7 @@
 
 import helloworld.HelloWorldService;
 
+import org.apache.tuscany.api.SCAContainer;
 import org.apache.tuscany.test.SCATestCase;
 import org.osoa.sca.CurrentCompositeContext;
 
@@ -138,12 +139,11 @@
 //    }
 
     protected void setUp() throws Exception {
-        super.setUp();
+    	SCAContainer.start("WSDLTest.composite");
     }
 
-    @Override
     protected void tearDown() throws Exception {
-        super.tearDown();
+    	SCAContainer.stop();
     }
 
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org