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/08/23 04:07:55 UTC

svn commit: r433837 - in /incubator/tuscany/cpp/sca/samples: BigBank/AccountClient/ BigBank/Accounts/ BigBank/BigBankSubsystem/ BigBank/WSAccountClient/ Calculator/CalculatorComposite/ Calculator/CalculatorSubsystem/ Calculator/Client/

Author: jsdelfino
Date: Tue Aug 22 19:07:53 2006
New Revision: 433837

URL: http://svn.apache.org/viewvc?rev=433837&view=rev
Log:
Minor adjustments to be consistent with what I'm doing in SupplyChain, added missing copyrights, reformatted some WSDLs, added UTF-8 encoding

Removed:
    incubator/tuscany/cpp/sca/samples/BigBank/WSAccountClient/Tuscany-model.config
Modified:
    incubator/tuscany/cpp/sca/samples/BigBank/AccountClient/runclient.cmd
    incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountDataServiceImpl.componentType
    incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountService.wsdl
    incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountServiceImpl.componentType
    incubator/tuscany/cpp/sca/samples/BigBank/Accounts/Accounts.composite
    incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteService.h
    incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteService.wsdl
    incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.componentType
    incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.cpp
    incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.h
    incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteWebService.h
    incubator/tuscany/cpp/sca/samples/BigBank/Accounts/Tuscany-model.config
    incubator/tuscany/cpp/sca/samples/BigBank/Accounts/services.xml
    incubator/tuscany/cpp/sca/samples/BigBank/BigBankSubsystem/BigBankSubsystem.composite
    incubator/tuscany/cpp/sca/samples/BigBank/WSAccountClient/services.xml
    incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/Calculator.wsdl
    incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/CalculatorComposite.composite
    incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/CalculatorImpl.componentType
    incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/DivideServiceImpl.componentType
    incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/Tuscany-model.config
    incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/services.xml
    incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/CalculatorSubsystem.composite
    incubator/tuscany/cpp/sca/samples/Calculator/Client/runclient.cmd

Modified: incubator/tuscany/cpp/sca/samples/BigBank/AccountClient/runclient.cmd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/AccountClient/runclient.cmd?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/AccountClient/runclient.cmd (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/AccountClient/runclient.cmd Tue Aug 22 19:07:53 2006
@@ -1,6 +1,5 @@
 @echo off
 
-
 @REM  Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
 @REM
 @REM  Licensed under the Apache License, Version 2.0 (the "License");

Modified: incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountDataServiceImpl.componentType
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountDataServiceImpl.componentType?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountDataServiceImpl.componentType (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountDataServiceImpl.componentType Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ASCII"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
   Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountService.wsdl
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountService.wsdl?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountService.wsdl (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountService.wsdl Tue Aug 22 19:07:53 2006
@@ -1,102 +1,122 @@
-<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
-xmlns:tns="http://www.bigbank.com/AccountService"
-xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
-xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-targetNamespace="http://www.bigbank.com/AccountService"
-name="AccountService" > 
-
-<wsdl:types>
- <xsd:schema 
-  targetNamespace="http://www.bigbank.com/AccountService"
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema"> 
-  
-  <xsd:element name="getAccountReport">
-  <xsd:complexType>
-   <xsd:sequence>
-    <xsd:element name="customerID" type="xsd:string" />
-   </xsd:sequence>
-   </xsd:complexType>
-  </xsd:element>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+	Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
+	
+	Licensed 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.
+-->
+<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+	xmlns:tns="http://www.bigbank.com/AccountService"
+	xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+	targetNamespace="http://www.bigbank.com/AccountService"
+	name="AccountService">
+
+	<wsdl:types>
+		<xsd:schema
+			targetNamespace="http://www.bigbank.com/AccountService"
+			xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+			<xsd:element name="getAccountReport">
+				<xsd:complexType>
+					<xsd:sequence>
+						<xsd:element name="customerID"
+							type="xsd:string" />
+					</xsd:sequence>
+				</xsd:complexType>
+			</xsd:element>
 
-  <xsd:element name="getAccountReportResponse">
-  <xsd:complexType> 
-   <xsd:sequence>
-    <xsd:element name="result" type="tns:AccountReport"/>
-    </xsd:sequence>
-   </xsd:complexType>
-   </xsd:element>
-  
-  <xsd:complexType name="AccountReport"> 
-   <xsd:sequence>
-    <xsd:element name="checking" type="tns:CheckingAccount" 
-	  maxOccurs="unbounded"/>
-    <xsd:element name="savings" type="tns:SavingsAccount" 
-	  maxOccurs="unbounded"/>
-    <xsd:element name="stocks" type="tns:StockAccount" 
-	  maxOccurs="unbounded"/>
-    </xsd:sequence>
-  </xsd:complexType>
-   
-  <xsd:complexType name="StockAccount">
-   <xsd:sequence>
-    <xsd:element name="accountNumber" type="xsd:string"/>
-	<xsd:element name="symbol" type="xsd:string"/>
-	<xsd:element name="quantity" type="xsd:integer"/>
-	<xsd:element name="balance" type="xsd:float"/>
-    </xsd:sequence>
-  </xsd:complexType>
-
-  <xsd:complexType name="CheckingAccount">
-   <xsd:sequence>
-    <xsd:element name="accountNumber" type="xsd:string"/>
-	<xsd:element name="balance" type="xsd:float"/>
-   </xsd:sequence>
-  </xsd:complexType>
-
-  <xsd:complexType name="SavingsAccount">
-   <xsd:sequence>
-    <xsd:element name="accountNumber" type="xsd:string"/>
-	<xsd:element name="balance" type="xsd:float"/>
-   </xsd:sequence>
-  </xsd:complexType>
- </xsd:schema>
-</wsdl:types>
-
-<wsdl:message name="getAccountReportRequest">
- <wsdl:part element="tns:getAccountReport" name="getAccountReportRequest" />
-</wsdl:message>
-
-<wsdl:message name="getAccountReportResponse">
- <wsdl:part element="tns:getAccountReportResponse" 
-   name="getAccountReportResponse" />
-</wsdl:message> 
-
-<wsdl:portType name="AccountService"> 
- <wsdl:operation name="getAccountReport">
-  <wsdl:input message="tns:getAccountReportRequest" />
-  <wsdl:output message="tns:getAccountReportResponse" />
- </wsdl:operation>
-</wsdl:portType>
-
-<wsdl:binding name="AccountServiceSOAP" type="tns:AccountService">
- <soap:binding style="document"
-  transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="getAccountReport">
- <soap:operation
-   soapAction="http://www.bigbank.com/AccountService/getAccountReport" />
-  <wsdl:input> 
-   <soap:body use="literal" />
-  </wsdl:input>
-  <wsdl:output>
-   <soap:body use="literal" />
-  </wsdl:output>
- </wsdl:operation>
-</wsdl:binding>
-
-<wsdl:service name="AccountService">
- <wsdl:port binding="tns:AccountServiceSOAP" 
-   name="AccountServiceSOAP"> 
-  <soap:address location="http://localhost:9090/axis2/services/BigBank" />
- </wsdl:port>
-</wsdl:service>
-</wsdl:definitions> 
+			<xsd:element name="getAccountReportResponse">
+				<xsd:complexType>
+					<xsd:sequence>
+						<xsd:element name="result"
+							type="tns:AccountReport" />
+					</xsd:sequence>
+				</xsd:complexType>
+			</xsd:element>
+
+			<xsd:complexType name="AccountReport">
+				<xsd:sequence>
+					<xsd:element name="checking"
+						type="tns:CheckingAccount" maxOccurs="unbounded" />
+					<xsd:element name="savings"
+						type="tns:SavingsAccount" maxOccurs="unbounded" />
+					<xsd:element name="stocks" type="tns:StockAccount"
+						maxOccurs="unbounded" />
+				</xsd:sequence>
+			</xsd:complexType>
+
+			<xsd:complexType name="StockAccount">
+				<xsd:sequence>
+					<xsd:element name="accountNumber" type="xsd:string" />
+					<xsd:element name="symbol" type="xsd:string" />
+					<xsd:element name="quantity" type="xsd:integer" />
+					<xsd:element name="balance" type="xsd:float" />
+				</xsd:sequence>
+			</xsd:complexType>
+
+			<xsd:complexType name="CheckingAccount">
+				<xsd:sequence>
+					<xsd:element name="accountNumber" type="xsd:string" />
+					<xsd:element name="balance" type="xsd:float" />
+				</xsd:sequence>
+			</xsd:complexType>
+
+			<xsd:complexType name="SavingsAccount">
+				<xsd:sequence>
+					<xsd:element name="accountNumber" type="xsd:string" />
+					<xsd:element name="balance" type="xsd:float" />
+				</xsd:sequence>
+			</xsd:complexType>
+		</xsd:schema>
+	</wsdl:types>
+
+	<wsdl:message name="getAccountReportRequest">
+		<wsdl:part element="tns:getAccountReport"
+			name="getAccountReportRequest" />
+	</wsdl:message>
+
+	<wsdl:message name="getAccountReportResponse">
+		<wsdl:part element="tns:getAccountReportResponse"
+			name="getAccountReportResponse" />
+	</wsdl:message>
+
+	<wsdl:portType name="AccountService">
+		<wsdl:operation name="getAccountReport">
+			<wsdl:input message="tns:getAccountReportRequest" />
+			<wsdl:output message="tns:getAccountReportResponse" />
+		</wsdl:operation>
+	</wsdl:portType>
+
+	<wsdl:binding name="AccountServiceSOAP" type="tns:AccountService">
+		<soap:binding style="document"
+			transport="http://schemas.xmlsoap.org/soap/http" />
+		<wsdl:operation name="getAccountReport">
+			<soap:operation
+				soapAction="http://www.bigbank.com/AccountService/getAccountReport" />
+			<wsdl:input>
+				<soap:body use="literal" />
+			</wsdl:input>
+			<wsdl:output>
+				<soap:body use="literal" />
+			</wsdl:output>
+		</wsdl:operation>
+	</wsdl:binding>
+
+	<wsdl:service name="AccountService">
+		<wsdl:port binding="tns:AccountServiceSOAP"
+			name="AccountServiceSOAP">
+			<soap:address
+				location="http://localhost:9090/axis2/services/BigBank" />
+		</wsdl:port>
+	</wsdl:service>
+</wsdl:definitions>

Modified: incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountServiceImpl.componentType
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountServiceImpl.componentType?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountServiceImpl.componentType (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/Accounts/AccountServiceImpl.componentType Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ASCII"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
   Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/BigBank/Accounts/Accounts.composite
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/Accounts/Accounts.composite?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/Accounts/Accounts.composite (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/Accounts/Accounts.composite Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ASCII"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
   Copyright (c) 2005 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteService.h
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteService.h?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteService.h (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteService.h Tue Aug 22 19:07:53 2006
@@ -1,3 +1,19 @@
+/*
+ *
+ *  Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
+ *
+ *  Licensed 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.
+ */
 
 
 namespace com

Modified: incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteService.wsdl
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteService.wsdl?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteService.wsdl (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteService.wsdl Tue Aug 22 19:07:53 2006
@@ -1,135 +1,161 @@
-<?xml version="1.0" encoding="utf-8"?> 
-<!--
-  Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
-
-  Licensed 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.
- -->
-<wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://www.webserviceX.NET/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://www.webserviceX.NET/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
-  <wsdl:types>
-    <s:schema elementFormDefault="qualified" targetNamespace="http://www.webserviceX.NET/">
-      <s:element name="GetQuote">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="symbol" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-
-      </s:element>
-      <s:element name="GetQuoteResponse">
-        <s:complexType>
-          <s:sequence>
-            <s:element minOccurs="0" maxOccurs="1" name="GetQuoteResult" type="s:string" />
-          </s:sequence>
-        </s:complexType>
-      </s:element>
-      <s:element name="string" nillable="true" type="s:string" />
-
-    </s:schema>
-  </wsdl:types>
-  <wsdl:message name="GetQuoteSoapIn">
-    <wsdl:part name="parameters" element="tns:GetQuote" />
-  </wsdl:message>
-  <wsdl:message name="GetQuoteSoapOut">
-    <wsdl:part name="parameters" element="tns:GetQuoteResponse" />
-  </wsdl:message>
-  <wsdl:message name="GetQuoteHttpGetIn">
-
-    <wsdl:part name="symbol" type="s:string" />
-  </wsdl:message>
-  <wsdl:message name="GetQuoteHttpGetOut">
-    <wsdl:part name="Body" element="tns:string" />
-  </wsdl:message>
-  <wsdl:message name="GetQuoteHttpPostIn">
-    <wsdl:part name="symbol" type="s:string" />
-  </wsdl:message>
-  <wsdl:message name="GetQuoteHttpPostOut">
-
-    <wsdl:part name="Body" element="tns:string" />
-  </wsdl:message>
-  <wsdl:portType name="StockQuoteSoap">
-    <wsdl:operation name="GetQuote">
-      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Get Stock quote for a company Symbol</documentation>
-      <wsdl:input message="tns:GetQuoteSoapIn" />
-      <wsdl:output message="tns:GetQuoteSoapOut" />
-    </wsdl:operation>
-
-  </wsdl:portType>
-  <wsdl:portType name="StockQuoteHttpGet">
-    <wsdl:operation name="GetQuote">
-      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Get Stock quote for a company Symbol</documentation>
-      <wsdl:input message="tns:GetQuoteHttpGetIn" />
-      <wsdl:output message="tns:GetQuoteHttpGetOut" />
-    </wsdl:operation>
-  </wsdl:portType>
-
-  <wsdl:portType name="StockQuoteHttpPost">
-    <wsdl:operation name="GetQuote">
-      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Get Stock quote for a company Symbol</documentation>
-      <wsdl:input message="tns:GetQuoteHttpPostIn" />
-      <wsdl:output message="tns:GetQuoteHttpPostOut" />
-    </wsdl:operation>
-  </wsdl:portType>
-  <wsdl:binding name="StockQuoteSoap" type="tns:StockQuoteSoap">
-
-    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
-    <wsdl:operation name="GetQuote">
-      <soap:operation soapAction="http://www.webserviceX.NET/GetQuote" style="document" />
-      <wsdl:input>
-        <soap:body use="literal" />
-      </wsdl:input>
-      <wsdl:output>
-        <soap:body use="literal" />
-      </wsdl:output>
-
-    </wsdl:operation>
-  </wsdl:binding>
-  <wsdl:binding name="StockQuoteHttpGet" type="tns:StockQuoteHttpGet">
-    <http:binding verb="GET" />
-    <wsdl:operation name="GetQuote">
-      <http:operation location="/GetQuote" />
-      <wsdl:input>
-        <http:urlEncoded />
-      </wsdl:input>
-
-      <wsdl:output>
-        <mime:mimeXml part="Body" />
-      </wsdl:output>
-    </wsdl:operation>
-  </wsdl:binding>
-  <wsdl:binding name="StockQuoteHttpPost" type="tns:StockQuoteHttpPost">
-    <http:binding verb="POST" />
-    <wsdl:operation name="GetQuote">
-      <http:operation location="/GetQuote" />
-
-      <wsdl:input>
-        <mime:content type="application/x-www-form-urlencoded" />
-      </wsdl:input>
-      <wsdl:output>
-        <mime:mimeXml part="Body" />
-      </wsdl:output>
-    </wsdl:operation>
-  </wsdl:binding>
-  <wsdl:service name="StockQuote">
-
-    <wsdl:port name="StockQuoteSoap" binding="tns:StockQuoteSoap">
-      <soap:address location="http://www.webservicex.net/stockquote.asmx" />
-    </wsdl:port>
-    <wsdl:port name="StockQuoteHttpGet" binding="tns:StockQuoteHttpGet">
-      <http:address location="http://www.webservicex.net/stockquote.asmx" />
-    </wsdl:port>
-    <wsdl:port name="StockQuoteHttpPost" binding="tns:StockQuoteHttpPost">
-      <http:address location="http://www.webservicex.net/stockquote.asmx" />
-    </wsdl:port>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+	Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
+	
+	Licensed 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.
+-->
+<wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
+	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+	xmlns:s="http://www.w3.org/2001/XMLSchema"
+	xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
+	xmlns:tns="http://www.webserviceX.NET/"
+	xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
+	xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
+	targetNamespace="http://www.webserviceX.NET/"
+	xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
+	<wsdl:types>
+		<s:schema elementFormDefault="qualified"
+			targetNamespace="http://www.webserviceX.NET/">
+			<s:element name="GetQuote">
+				<s:complexType>
+					<s:sequence>
+						<s:element minOccurs="0" maxOccurs="1"
+							name="symbol" type="s:string" />
+					</s:sequence>
+				</s:complexType>
+
+			</s:element>
+			<s:element name="GetQuoteResponse">
+				<s:complexType>
+					<s:sequence>
+						<s:element minOccurs="0" maxOccurs="1"
+							name="GetQuoteResult" type="s:string" />
+					</s:sequence>
+				</s:complexType>
+			</s:element>
+			<s:element name="string" nillable="true" type="s:string" />
+
+		</s:schema>
+	</wsdl:types>
+	<wsdl:message name="GetQuoteSoapIn">
+		<wsdl:part name="parameters" element="tns:GetQuote" />
+	</wsdl:message>
+	<wsdl:message name="GetQuoteSoapOut">
+		<wsdl:part name="parameters" element="tns:GetQuoteResponse" />
+	</wsdl:message>
+	<wsdl:message name="GetQuoteHttpGetIn">
+
+		<wsdl:part name="symbol" type="s:string" />
+	</wsdl:message>
+	<wsdl:message name="GetQuoteHttpGetOut">
+		<wsdl:part name="Body" element="tns:string" />
+	</wsdl:message>
+	<wsdl:message name="GetQuoteHttpPostIn">
+		<wsdl:part name="symbol" type="s:string" />
+	</wsdl:message>
+	<wsdl:message name="GetQuoteHttpPostOut">
+
+		<wsdl:part name="Body" element="tns:string" />
+	</wsdl:message>
+	<wsdl:portType name="StockQuoteSoap">
+		<wsdl:operation name="GetQuote">
+			<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
+				Get Stock quote for a company Symbol
+			</documentation>
+			<wsdl:input message="tns:GetQuoteSoapIn" />
+			<wsdl:output message="tns:GetQuoteSoapOut" />
+		</wsdl:operation>
+
+	</wsdl:portType>
+	<wsdl:portType name="StockQuoteHttpGet">
+		<wsdl:operation name="GetQuote">
+			<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
+				Get Stock quote for a company Symbol
+			</documentation>
+			<wsdl:input message="tns:GetQuoteHttpGetIn" />
+			<wsdl:output message="tns:GetQuoteHttpGetOut" />
+		</wsdl:operation>
+	</wsdl:portType>
+
+	<wsdl:portType name="StockQuoteHttpPost">
+		<wsdl:operation name="GetQuote">
+			<documentation xmlns="http://schemas.xmlsoap.org/wsdl/">
+				Get Stock quote for a company Symbol
+			</documentation>
+			<wsdl:input message="tns:GetQuoteHttpPostIn" />
+			<wsdl:output message="tns:GetQuoteHttpPostOut" />
+		</wsdl:operation>
+	</wsdl:portType>
+	<wsdl:binding name="StockQuoteSoap" type="tns:StockQuoteSoap">
+
+		<soap:binding transport="http://schemas.xmlsoap.org/soap/http"
+			style="document" />
+		<wsdl:operation name="GetQuote">
+			<soap:operation
+				soapAction="http://www.webserviceX.NET/GetQuote" style="document" />
+			<wsdl:input>
+				<soap:body use="literal" />
+			</wsdl:input>
+			<wsdl:output>
+				<soap:body use="literal" />
+			</wsdl:output>
+
+		</wsdl:operation>
+	</wsdl:binding>
+	<wsdl:binding name="StockQuoteHttpGet"
+		type="tns:StockQuoteHttpGet">
+		<http:binding verb="GET" />
+		<wsdl:operation name="GetQuote">
+			<http:operation location="/GetQuote" />
+			<wsdl:input>
+				<http:urlEncoded />
+			</wsdl:input>
+
+			<wsdl:output>
+				<mime:mimeXml part="Body" />
+			</wsdl:output>
+		</wsdl:operation>
+	</wsdl:binding>
+	<wsdl:binding name="StockQuoteHttpPost"
+		type="tns:StockQuoteHttpPost">
+		<http:binding verb="POST" />
+		<wsdl:operation name="GetQuote">
+			<http:operation location="/GetQuote" />
+
+			<wsdl:input>
+				<mime:content type="application/x-www-form-urlencoded" />
+			</wsdl:input>
+			<wsdl:output>
+				<mime:mimeXml part="Body" />
+			</wsdl:output>
+		</wsdl:operation>
+	</wsdl:binding>
+	<wsdl:service name="StockQuote">
+
+		<wsdl:port name="StockQuoteSoap" binding="tns:StockQuoteSoap">
+			<soap:address
+				location="http://www.webservicex.net/stockquote.asmx" />
+		</wsdl:port>
+		<wsdl:port name="StockQuoteHttpGet"
+			binding="tns:StockQuoteHttpGet">
+			<http:address
+				location="http://www.webservicex.net/stockquote.asmx" />
+		</wsdl:port>
+		<wsdl:port name="StockQuoteHttpPost"
+			binding="tns:StockQuoteHttpPost">
+			<http:address
+				location="http://www.webservicex.net/stockquote.asmx" />
+		</wsdl:port>
 
-  </wsdl:service>
+	</wsdl:service>
 </wsdl:definitions>

Modified: incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.componentType
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.componentType?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.componentType (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.componentType Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ASCII"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
   Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.cpp
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.cpp?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.cpp (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.cpp Tue Aug 22 19:07:53 2006
@@ -1,3 +1,19 @@
+/*
+ *
+ *  Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
+ *
+ *  Licensed 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.
+ */
 
 #if defined(WIN32)  || defined (_WINDOWS)
 #pragma warning(disable: 4786)

Modified: incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.h
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.h?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.h (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteServiceImpl.h Tue Aug 22 19:07:53 2006
@@ -1,3 +1,19 @@
+/*
+ *
+ *  Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
+ *
+ *  Licensed 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.
+ */
 
 #include "StockQuoteService.h"
 

Modified: incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteWebService.h
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteWebService.h?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteWebService.h (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/Accounts/StockQuoteWebService.h Tue Aug 22 19:07:53 2006
@@ -1,3 +1,20 @@
+/*
+ *
+ *  Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
+ *
+ *  Licensed 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.
+ */
+
 #include "commonj/sdo/SDO.h"
 using namespace commonj::sdo;
 

Modified: incubator/tuscany/cpp/sca/samples/BigBank/Accounts/Tuscany-model.config
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/Accounts/Tuscany-model.config?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/Accounts/Tuscany-model.config (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/Accounts/Tuscany-model.config Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8" ?>
+<?xml version="1.0" encoding="UTF-8" ?>
 <!--
   Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/BigBank/Accounts/services.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/Accounts/services.xml?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/Accounts/services.xml (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/Accounts/services.xml Tue Aug 22 19:07:53 2006
@@ -1,3 +1,4 @@
+<?xml version="1.0" encoding="UTF-8" ?>
 <!--
   Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/BigBank/BigBankSubsystem/BigBankSubsystem.composite
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/BigBankSubsystem/BigBankSubsystem.composite?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/BigBankSubsystem/BigBankSubsystem.composite (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/BigBankSubsystem/BigBankSubsystem.composite Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ASCII"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
   Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/BigBank/WSAccountClient/services.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/BigBank/WSAccountClient/services.xml?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/BigBank/WSAccountClient/services.xml (original)
+++ incubator/tuscany/cpp/sca/samples/BigBank/WSAccountClient/services.xml Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-
+<?xml version="1.0" encoding="UTF-8" ?>
 <!--
   Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/Calculator.wsdl
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/Calculator.wsdl?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/Calculator.wsdl (original)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/Calculator.wsdl Tue Aug 22 19:07:53 2006
@@ -1,161 +1,173 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-  Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
+<!--
+	Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
+	
+	Licensed 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.
+-->
 
-  Licensed 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.
- -->
-
-<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" 
-             xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
-             xmlns:xs="http://www.w3.org/2001/XMLSchema" 
-             xmlns:tns="tuscany/c/Calculator"
-             targetNamespace="tuscany/c/Calculator">
-    <types>
-		<xs:schema targetNamespace="tuscany/c/Calculator" 
-                   xmlns:xs="http://www.w3.org/2001/XMLSchema"
-                   xmlns:tns="tuscany/c/Calculator"
-                   elementFormDefault="qualified">
-        
-		<xs:element name="add">
-			<xs:complexType>
-				<xs:sequence>
-    				<xs:element name="param1" type="xs:float" minOccurs="1"/>
-                    <xs:element name="param2" type="xs:float" minOccurs="1"/>
-				</xs:sequence>
-			</xs:complexType>
-		</xs:element>
-		<xs:element name="sub">
-			<xs:complexType>
-				<xs:sequence>
-    				<xs:element name="param1" type="xs:float" minOccurs="1"/>
-                    <xs:element name="param2" type="xs:float" minOccurs="1"/>
-				</xs:sequence>
-			</xs:complexType>
-		</xs:element>
-		<xs:element name="mul">
-			<xs:complexType>
-				<xs:sequence>
-    				<xs:element name="param1" type="xs:float" minOccurs="1"/>
-                    <xs:element name="param2" type="xs:float" minOccurs="1"/>
-				</xs:sequence>
-			</xs:complexType>
-		</xs:element>
-		<xs:element name="div">
-			<xs:complexType>
-				<xs:sequence>
-    				<xs:element name="param1" type="xs:float" minOccurs="1"/>
-                    <xs:element name="param2" type="xs:float" minOccurs="1"/>
-				</xs:sequence>
-			</xs:complexType>
-		</xs:element>
-
-<!--         The data that axis2c math client expects to be returned.    -->
-<!--         SDOCPP currently doesn't support this XML. Jira TUSCANY-xxx -->
-<!--         <xs:element name="result">                                  -->
-<!--           <xs:simpleType>                                           -->
-<!--             <xs:restriction base="xs:float"/>                       -->
-<!--           </xs:simpleType>                                          -->
-<!--         </xs:element>                                               -->
-        <xs:element name="result">
-          <xs:complexType>
-              <xs:sequence>
-                  <xs:element name="data" type="xs:float" minOccurs="1"/>
-              </xs:sequence>
-          </xs:complexType>
-        </xs:element>
-        
-        </xs:schema>
-   </types>
-           
-    <message name="addRequestMsg">
-	<part name="body" element="tns:add"/>
-    </message>
-    <message name="subRequestMsg">
-    <part name="body" element="tns:sub"/>
-    </message>
-    <message name="mulRequestMsg">
-    <part name="body" element="tns:mul"/>
-    </message>
-    <message name="divRequestMsg">
-    <part name="body" element="tns:div"/>
-    </message>
-	    
-    <message name="calculatorResponseMsg">
-	<part name="body" element="tns:result"/>
-    </message>
-    
-    <portType name="CalculatorServicePortType">
-	<operation name="add">
-	    <input message="tns:addRequestMsg"/>
-	    <output message="tns:calculatorResponseMsg"/>
-	</operation>
-    <operation name="sub">
-        <input message="tns:subRequestMsg"/>
-        <output message="tns:calculatorResponseMsg"/>
-    </operation>
-    <operation name="mul">
-        <input message="tns:mulRequestMsg"/>
-        <output message="tns:calculatorResponseMsg"/>
-    </operation>
-    <operation name="div">
-        <input message="tns:divRequestMsg"/>
-        <output message="tns:calculatorResponseMsg"/>
-    </operation>
-    </portType>
-    
-    <binding name="CalculatorServiceBinding" type="tns:CalculatorServicePortType">
-	<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-	<operation name="add">
-	    <soap:operation soapAction="CalculatorService#add"/>
-	    <input>
-		<soap:body use="literal"/>
-	    </input>
-	    <output>
-		<soap:body use="literal"/>
-	    </output>
-	</operation>
-    <operation name="sub">
-        <soap:operation soapAction="CalculatorService#sub"/>
-        <input>
-        <soap:body use="literal"/>
-        </input>
-        <output>
-        <soap:body use="literal"/>
-        </output>
-    </operation>
-    <operation name="mul">
-        <soap:operation soapAction="CalculatorService#nul"/>
-        <input>
-        <soap:body use="literal"/>
-        </input>
-        <output>
-        <soap:body use="literal"/>
-        </output>
-    </operation>
-    <operation name="div">
-        <soap:operation soapAction="CalculatorService#div"/>
-        <input>
-        <soap:body use="literal"/>
-        </input>
-        <output>
-        <soap:body use="literal"/>
-        </output>
-    </operation>
-    </binding>
-    
-    <service name="CalculatorService">
-	<port name="CalculatorServicePort" binding="tns:CalculatorServiceBinding">
-	    <soap:address location="http://localhost:9090/axis2/services/Calculator"/>
-	</port>
-    </service>
+<definitions xmlns="http://schemas.xmlsoap.org/wsdl/"
+	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+	xmlns:xs="http://www.w3.org/2001/XMLSchema"
+	xmlns:tns="tuscany/c/Calculator"
+	targetNamespace="tuscany/c/Calculator">
+	<types>
+		<xs:schema targetNamespace="tuscany/c/Calculator"
+			xmlns:xs="http://www.w3.org/2001/XMLSchema"
+			xmlns:tns="tuscany/c/Calculator" elementFormDefault="qualified">
+
+			<xs:element name="add">
+				<xs:complexType>
+					<xs:sequence>
+						<xs:element name="param1" type="xs:float"
+							minOccurs="1" />
+						<xs:element name="param2" type="xs:float"
+							minOccurs="1" />
+					</xs:sequence>
+				</xs:complexType>
+			</xs:element>
+			<xs:element name="sub">
+				<xs:complexType>
+					<xs:sequence>
+						<xs:element name="param1" type="xs:float"
+							minOccurs="1" />
+						<xs:element name="param2" type="xs:float"
+							minOccurs="1" />
+					</xs:sequence>
+				</xs:complexType>
+			</xs:element>
+			<xs:element name="mul">
+				<xs:complexType>
+					<xs:sequence>
+						<xs:element name="param1" type="xs:float"
+							minOccurs="1" />
+						<xs:element name="param2" type="xs:float"
+							minOccurs="1" />
+					</xs:sequence>
+				</xs:complexType>
+			</xs:element>
+			<xs:element name="div">
+				<xs:complexType>
+					<xs:sequence>
+						<xs:element name="param1" type="xs:float"
+							minOccurs="1" />
+						<xs:element name="param2" type="xs:float"
+							minOccurs="1" />
+					</xs:sequence>
+				</xs:complexType>
+			</xs:element>
+
+			<!--         The data that axis2c math client expects to be returned.    -->
+			<!--         SDOCPP currently doesn't support this XML. Jira TUSCANY-xxx -->
+			<!--         <xs:element name="result">                                  -->
+			<!--           <xs:simpleType>                                           -->
+			<!--             <xs:restriction base="xs:float"/>                       -->
+			<!--           </xs:simpleType>                                          -->
+			<!--         </xs:element>                                               -->
+			<xs:element name="result">
+				<xs:complexType>
+					<xs:sequence>
+						<xs:element name="data" type="xs:float"
+							minOccurs="1" />
+					</xs:sequence>
+				</xs:complexType>
+			</xs:element>
+
+		</xs:schema>
+	</types>
+
+	<message name="addRequestMsg">
+		<part name="body" element="tns:add" />
+	</message>
+	<message name="subRequestMsg">
+		<part name="body" element="tns:sub" />
+	</message>
+	<message name="mulRequestMsg">
+		<part name="body" element="tns:mul" />
+	</message>
+	<message name="divRequestMsg">
+		<part name="body" element="tns:div" />
+	</message>
+
+	<message name="calculatorResponseMsg">
+		<part name="body" element="tns:result" />
+	</message>
+
+	<portType name="CalculatorServicePortType">
+		<operation name="add">
+			<input message="tns:addRequestMsg" />
+			<output message="tns:calculatorResponseMsg" />
+		</operation>
+		<operation name="sub">
+			<input message="tns:subRequestMsg" />
+			<output message="tns:calculatorResponseMsg" />
+		</operation>
+		<operation name="mul">
+			<input message="tns:mulRequestMsg" />
+			<output message="tns:calculatorResponseMsg" />
+		</operation>
+		<operation name="div">
+			<input message="tns:divRequestMsg" />
+			<output message="tns:calculatorResponseMsg" />
+		</operation>
+	</portType>
+
+	<binding name="CalculatorServiceBinding"
+		type="tns:CalculatorServicePortType">
+		<soap:binding style="document"
+			transport="http://schemas.xmlsoap.org/soap/http" />
+		<operation name="add">
+			<soap:operation soapAction="CalculatorService#add" />
+			<input>
+				<soap:body use="literal" />
+			</input>
+			<output>
+				<soap:body use="literal" />
+			</output>
+		</operation>
+		<operation name="sub">
+			<soap:operation soapAction="CalculatorService#sub" />
+			<input>
+				<soap:body use="literal" />
+			</input>
+			<output>
+				<soap:body use="literal" />
+			</output>
+		</operation>
+		<operation name="mul">
+			<soap:operation soapAction="CalculatorService#nul" />
+			<input>
+				<soap:body use="literal" />
+			</input>
+			<output>
+				<soap:body use="literal" />
+			</output>
+		</operation>
+		<operation name="div">
+			<soap:operation soapAction="CalculatorService#div" />
+			<input>
+				<soap:body use="literal" />
+			</input>
+			<output>
+				<soap:body use="literal" />
+			</output>
+		</operation>
+	</binding>
+
+	<service name="CalculatorService">
+		<port name="CalculatorServicePort"
+			binding="tns:CalculatorServiceBinding">
+			<soap:address
+				location="http://localhost:9090/axis2/services/Calculator" />
+		</port>
+	</service>
 </definitions>

Modified: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/CalculatorComposite.composite
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/CalculatorComposite.composite?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/CalculatorComposite.composite (original)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/CalculatorComposite.composite Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ASCII"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
   Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/CalculatorImpl.componentType
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/CalculatorImpl.componentType?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/CalculatorImpl.componentType (original)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/CalculatorImpl.componentType Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ASCII"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
   Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/DivideServiceImpl.componentType
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/DivideServiceImpl.componentType?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/DivideServiceImpl.componentType (original)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/DivideServiceImpl.componentType Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ASCII"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
   Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/Tuscany-model.config
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/Tuscany-model.config?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/Tuscany-model.config (original)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/Tuscany-model.config Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8" ?>
+<?xml version="1.0" encoding="UTF-8" ?>
 <!--
   Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/services.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/services.xml?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/services.xml (original)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorComposite/services.xml Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-
+<?xml version="1.0" encoding="UTF-8" ?>
 <!--
   Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/CalculatorSubsystem.composite
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/CalculatorSubsystem.composite?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/CalculatorSubsystem.composite (original)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/CalculatorSubsystem.composite Tue Aug 22 19:07:53 2006
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="ASCII"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
   Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
 

Modified: incubator/tuscany/cpp/sca/samples/Calculator/Client/runclient.cmd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/samples/Calculator/Client/runclient.cmd?rev=433837&r1=433836&r2=433837&view=diff
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/runclient.cmd (original)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/runclient.cmd Tue Aug 22 19:07:53 2006
@@ -1,6 +1,5 @@
 @echo off
 
-
 @REM  Copyright 2006 The Apache Software Foundation or its licensors, as applicable.
 @REM
 @REM  Licensed under the Apache License, Version 2.0 (the "License");



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