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

svn commit: r405738 - in /incubator/tuscany/cpp/sdo/runtime/core/test: 48736_xml.txt b48686_xml.txt bug48300_xml.txt stock.wsdl stock.xml stock_wsdl.txt stock_xml.txt

Author: edslattery
Date: Wed May 10 05:39:59 2006
New Revision: 405738

URL: http://svn.apache.org/viewcvs?rev=405738&view=rev
Log:
test files for the new open type

Added:
    incubator/tuscany/cpp/sdo/runtime/core/test/48736_xml.txt   (with props)
    incubator/tuscany/cpp/sdo/runtime/core/test/b48686_xml.txt   (with props)
    incubator/tuscany/cpp/sdo/runtime/core/test/bug48300_xml.txt   (with props)
    incubator/tuscany/cpp/sdo/runtime/core/test/stock.wsdl
    incubator/tuscany/cpp/sdo/runtime/core/test/stock.xml   (with props)
    incubator/tuscany/cpp/sdo/runtime/core/test/stock_wsdl.txt   (with props)
    incubator/tuscany/cpp/sdo/runtime/core/test/stock_xml.txt   (with props)

Added: incubator/tuscany/cpp/sdo/runtime/core/test/48736_xml.txt
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sdo/runtime/core/test/48736_xml.txt?rev=405738&view=auto
==============================================================================
--- incubator/tuscany/cpp/sdo/runtime/core/test/48736_xml.txt (added)
+++ incubator/tuscany/cpp/sdo/runtime/core/test/48736_xml.txt Wed May 10 05:39:59 2006
@@ -0,0 +1,42 @@
+***** TYPES AFTER RESOLVE*********************************
+Type:TNS#FormalNameType
+Property:first  of type String
+Property:middle  of type String
+Property:last  of type String
+Property:title  of type String
+Type:TNS#NameType
+Property:first  of type String
+Property:middle  of type String
+Property:last  of type String
+Property:title  of type String
+Type:TNS#RootType
+Property:formalname  of type FormalNameType
+Property:last  of type String
+Type:commonj.sdo#BigDecimal
+Type:commonj.sdo#BigInteger
+Type:commonj.sdo#Boolean
+Type:commonj.sdo#Byte
+Type:commonj.sdo#Bytes
+Type:commonj.sdo#ChangeSummary
+Type:commonj.sdo#Character
+Type:commonj.sdo#DataObject
+Type:commonj.sdo#Date
+Type:commonj.sdo#Double
+Type:commonj.sdo#Float
+Type:commonj.sdo#Integer
+Type:commonj.sdo#Long
+Type:commonj.sdo#OpenDataObject
+Type:commonj.sdo#Short
+Type:commonj.sdo#String
+Type:commonj.sdo#URI
+*******************************END TYPES******************
+===== DataObject contents =====
+first:string:
+
+middle:string:
+
+last:string:Doe
+
+title:string:Mr.
+
+===== End DataObject =====

Propchange: incubator/tuscany/cpp/sdo/runtime/core/test/48736_xml.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sdo/runtime/core/test/b48686_xml.txt
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sdo/runtime/core/test/b48686_xml.txt?rev=405738&view=auto
==============================================================================
--- incubator/tuscany/cpp/sdo/runtime/core/test/b48686_xml.txt (added)
+++ incubator/tuscany/cpp/sdo/runtime/core/test/b48686_xml.txt Wed May 10 05:39:59 2006
@@ -0,0 +1,46 @@
+***** TYPES AFTER RESOLVE*********************************
+Type:commonj.sdo#BigDecimal
+Type:commonj.sdo#BigInteger
+Type:commonj.sdo#Boolean
+Type:commonj.sdo#Byte
+Type:commonj.sdo#Bytes
+Type:commonj.sdo#ChangeSummary
+Type:commonj.sdo#Character
+Type:commonj.sdo#DataObject
+Type:commonj.sdo#Date
+Type:commonj.sdo#Double
+Type:commonj.sdo#Float
+Type:commonj.sdo#Integer
+Type:commonj.sdo#Long
+Type:commonj.sdo#OpenDataObject
+Type:commonj.sdo#Short
+Type:commonj.sdo#String
+Type:commonj.sdo#URI
+Type:http://www.wrox.com/name#RootType
+Property:name  of type name
+Type:http://www.wrox.com/name#ages
+Property:values (many)  of type Integer
+Type:http://www.wrox.com/name#name
+Property:first  of type String
+Property:middle  of type String
+Property:last  of type String
+Property:ages (many)  of type ages
+*******************************END TYPES******************
+===== DataObject contents =====
+first:string:John
+
+middle:string:Fitzgerald
+
+last:string:Doe
+
+ages: list dataObject[0]=
+===== DataObject contents =====
+values: list integer[0]=1
+
+integer[1]=2
+
+integer[2]=3
+
+===== End DataObject =====
+
+===== End DataObject =====

Propchange: incubator/tuscany/cpp/sdo/runtime/core/test/b48686_xml.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sdo/runtime/core/test/bug48300_xml.txt
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sdo/runtime/core/test/bug48300_xml.txt?rev=405738&view=auto
==============================================================================
--- incubator/tuscany/cpp/sdo/runtime/core/test/bug48300_xml.txt (added)
+++ incubator/tuscany/cpp/sdo/runtime/core/test/bug48300_xml.txt Wed May 10 05:39:59 2006
@@ -0,0 +1,424 @@
+***** TYPES AFTER RESOLVE*********************************
+Type:commonj.sdo#BigDecimal
+Type:commonj.sdo#BigInteger
+Type:commonj.sdo#Boolean
+Type:commonj.sdo#Byte
+Type:commonj.sdo#Bytes
+Type:commonj.sdo#ChangeSummary
+Type:commonj.sdo#Character
+Type:commonj.sdo#DataObject
+Type:commonj.sdo#Date
+Type:commonj.sdo#Double
+Type:commonj.sdo#Float
+Type:commonj.sdo#Integer
+Type:commonj.sdo#Long
+Type:commonj.sdo#OpenDataObject
+Type:commonj.sdo#Short
+Type:commonj.sdo#String
+Type:commonj.sdo#URI
+Type:http://www.ibm.com/xmlns/prod/ct/ctdl-template/v1.0.0/#RootType
+Property:template  of type TemplateType
+Property:unboundTemplateParameter  of type unboundTemplateParameter
+Property:description  of type description
+Property:factory  of type factory
+Property:valueprovider  of type valueprovider
+Property:value  of type value
+Type:http://www.ibm.com/xmlns/prod/ct/ctdl-template/v1.0.0/#TemplateType
+Property:displayName  of type String
+Property:templateType  of type String
+Property:description  of type String
+Property:expert  of type String
+Property:icon  of type String
+Property:verifiers (many)  of type String
+Property:globalHelperArguments (many)  of type String
+Property:unboundTemplateParameters (many)  of type unboundTemplateParameter
+Property:name  of type String
+Property:version  of type String
+Type:http://www.ibm.com/xmlns/prod/ct/ctdl-template/v1.0.0/#description
+Property:description  of type String
+Property:displayName  of type String
+Type:http://www.ibm.com/xmlns/prod/ct/ctdl-template/v1.0.0/#factory
+Property:kind  of type String
+Property:name  of type String
+Type:http://www.ibm.com/xmlns/prod/ct/ctdl-template/v1.0.0/#unboundTemplateParameter
+Property:description  of type description
+Property:verifiers (many)  of type String
+Property:constraints (many)  of type value
+Property:factory  of type factory
+Property:defaults (many)  of type value
+Property:name  of type String
+Property:expert  of type String
+Property:multiplicity  of type String
+Type:http://www.ibm.com/xmlns/prod/ct/ctdl-template/v1.0.0/#value
+Property:description  of type String
+Property:displayName  of type String
+Property:data  of type String
+Type:http://www.ibm.com/xmlns/prod/ct/ctdl-template/v1.0.0/#valueprovider
+Property:values (many)  of type value
+*******************************END TYPES******************
+===== DataObject contents =====
+displayName:string:The CT Shop
+
+templateType:string:php
+
+description:string:This is my online shop
+
+expert:string:
+
+icon:string:
+
+verifiers: list string[0]=
+
+globalHelperArguments: list string[0]=
+  
+
+unboundTemplateParameters: list dataObject[0]=
+===== DataObject contents =====
+description:dataObject
+===== DataObject contents =====
+description:string:Name for the shop
+
+displayName:string:Shop Name
+
+===== End DataObject =====
+
+verifiers: list string[0]=
+	  
+
+constraints: list dataObject[0]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:
+
+data:string:
+
+===== End DataObject =====
+
+factory:dataObject
+ - null or unset
+
+defaults: list dataObject[0]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:CT Shop
+
+data:string:CT Shop
+
+===== End DataObject =====
+
+name:string:name
+
+expert:string:false
+
+multiplicity:string:1..1
+
+===== End DataObject =====
+
+dataObject[1]=
+===== DataObject contents =====
+description:dataObject
+===== DataObject contents =====
+description:string:Colour of background for Shop
+
+displayName:string:Branding
+
+===== End DataObject =====
+
+verifiers: list string[0]=
+	  
+
+constraints: list dataObject[0]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:Olive
+
+data:string:Olive
+
+===== End DataObject =====
+
+dataObject[1]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:Lime
+
+data:string:Lime
+
+===== End DataObject =====
+
+dataObject[2]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:Gray
+
+data:string:Gray
+
+===== End DataObject =====
+
+dataObject[3]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:Teal
+
+data:string:Teal
+
+===== End DataObject =====
+
+dataObject[4]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:Silver
+
+data:string:Silver
+
+===== End DataObject =====
+
+dataObject[5]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:White
+
+data:string:White
+
+===== End DataObject =====
+
+factory:dataObject
+ - null or unset
+
+defaults: list dataObject[0]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:Olive
+
+data:string:Olive
+
+===== End DataObject =====
+
+name:string:branding
+
+expert:string:false
+
+multiplicity:string:1..1
+
+===== End DataObject =====
+
+dataObject[2]=
+===== DataObject contents =====
+description:dataObject
+===== DataObject contents =====
+description:string:Product Catalog for the shop
+
+displayName:string:Product Catalog
+
+===== End DataObject =====
+
+verifiers: list string[0]=
+	  
+
+constraints: list dataObject[0]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:
+
+data:string:
+
+===== End DataObject =====
+
+factory:dataObject
+===== DataObject contents =====
+kind:string:php
+
+name:string:CatalogFactory
+
+===== End DataObject =====
+
+defaults: list dataObject[0]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:Catalog
+
+data:string:Catalog
+
+===== End DataObject =====
+
+name:string:catalog
+
+expert:string:false
+
+multiplicity:string:1..1
+
+===== End DataObject =====
+
+dataObject[3]=
+===== DataObject contents =====
+description:dataObject
+===== DataObject contents =====
+description:string:Shopping cart for the shop
+
+displayName:string:Shopping Cart
+
+===== End DataObject =====
+
+verifiers: list string[0]=
+	  
+
+constraints: list dataObject[0]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:Cart
+
+data:string:Cart
+
+===== End DataObject =====
+
+dataObject[1]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:GCCart
+
+data:string:GCCart
+
+===== End DataObject =====
+
+dataObject[2]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:MyCart
+
+data:string:MyCart
+
+===== End DataObject =====
+
+factory:dataObject
+===== DataObject contents =====
+kind:string:php
+
+name:string:CartFactory
+
+===== End DataObject =====
+
+defaults: list dataObject[0]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:Cart
+
+data:string:Cart
+
+===== End DataObject =====
+
+name:string:cart
+
+expert:string:false
+
+multiplicity:string:1..1
+
+===== End DataObject =====
+
+dataObject[4]=
+===== DataObject contents =====
+description:dataObject
+===== DataObject contents =====
+description:string:Payment Modules for the shop
+
+displayName:string:Payment Module
+
+===== End DataObject =====
+
+verifiers: list string[0]=
+	  
+
+constraints: list dataObject[0]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:MyPayPal
+
+data:string:MyPayPal
+
+===== End DataObject =====
+
+dataObject[1]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:PayPal
+
+data:string:PayPal
+
+===== End DataObject =====
+
+dataObject[2]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:USPayPal
+
+data:string:USPayPal
+
+===== End DataObject =====
+
+dataObject[3]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:MyStormPay
+
+data:string:MyStormPay
+
+===== End DataObject =====
+
+dataObject[4]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:StormPay
+
+data:string:StormPay
+
+===== End DataObject =====
+
+factory:dataObject
+===== DataObject contents =====
+kind:string:php
+
+name:string:PaymentFactory
+
+===== End DataObject =====
+
+defaults: list dataObject[0]=
+===== DataObject contents =====
+description:string:
+
+displayName:string:PayPal
+
+data:string:PayPal
+
+===== End DataObject =====
+
+name:string:payment
+
+expert:string:false
+
+multiplicity:string:1..1
+
+===== End DataObject =====
+
+name:string:CTShop
+
+version:string:1.0.0
+
+===== End DataObject =====

Propchange: incubator/tuscany/cpp/sdo/runtime/core/test/bug48300_xml.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sdo/runtime/core/test/stock.wsdl
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sdo/runtime/core/test/stock.wsdl?rev=405738&view=auto
==============================================================================
--- incubator/tuscany/cpp/sdo/runtime/core/test/stock.wsdl (added)
+++ incubator/tuscany/cpp/sdo/runtime/core/test/stock.wsdl Wed May 10 05:39:59 2006
@@ -0,0 +1,387 @@
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://ws.invesbot.com/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://ws.invesbot.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
+  <wsdl:types>
+    <s:schema elementFormDefault="qualified" targetNamespace="http://ws.invesbot.com/">
+      <s:element name="GetQuotes">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="symbols" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetQuotesResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetQuotesResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <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">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetMarketIndex">
+        <s:complexType />
+      </s:element>
+      <s:element name="GetMarketIndexResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetMarketIndexResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetECNQuotes">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="symbols" type="s:string" />
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+      <s:element name="GetECNQuotesResponse">
+        <s:complexType>
+          <s:sequence>
+            <s:element minOccurs="0" maxOccurs="1" name="GetECNQuotesResult">
+              <s:complexType mixed="true">
+                <s:sequence>
+                  <s:any />
+                </s:sequence>
+              </s:complexType>
+            </s:element>
+          </s:sequence>
+        </s:complexType>
+      </s:element>
+    </s:schema>
+  </wsdl:types>
+  <wsdl:message name="GetQuotesSoapIn">
+    <wsdl:part name="parameters" element="tns:GetQuotes" />
+  </wsdl:message>
+  <wsdl:message name="GetQuotesSoapOut">
+    <wsdl:part name="parameters" element="tns:GetQuotesResponse" />
+  </wsdl:message>
+  <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="GetMarketIndexSoapIn">
+    <wsdl:part name="parameters" element="tns:GetMarketIndex" />
+  </wsdl:message>
+  <wsdl:message name="GetMarketIndexSoapOut">
+    <wsdl:part name="parameters" element="tns:GetMarketIndexResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetECNQuotesSoapIn">
+    <wsdl:part name="parameters" element="tns:GetECNQuotes" />
+  </wsdl:message>
+  <wsdl:message name="GetECNQuotesSoapOut">
+    <wsdl:part name="parameters" element="tns:GetECNQuotesResponse" />
+  </wsdl:message>
+  <wsdl:message name="GetQuotesHttpGetIn">
+    <wsdl:part name="symbols" type="s:string" />
+  </wsdl:message>
+  <wsdl:message name="GetQuotesHttpGetOut">
+    <wsdl:part name="Body" />
+  </wsdl:message>
+  <wsdl:message name="GetQuoteHttpGetIn">
+    <wsdl:part name="symbol" type="s:string" />
+  </wsdl:message>
+  <wsdl:message name="GetQuoteHttpGetOut">
+    <wsdl:part name="Body" />
+  </wsdl:message>
+  <wsdl:message name="GetMarketIndexHttpGetIn" />
+  <wsdl:message name="GetMarketIndexHttpGetOut">
+    <wsdl:part name="Body" />
+  </wsdl:message>
+  <wsdl:message name="GetECNQuotesHttpGetIn">
+    <wsdl:part name="symbols" type="s:string" />
+  </wsdl:message>
+  <wsdl:message name="GetECNQuotesHttpGetOut">
+    <wsdl:part name="Body" />
+  </wsdl:message>
+  <wsdl:message name="GetQuotesHttpPostIn">
+    <wsdl:part name="symbols" type="s:string" />
+  </wsdl:message>
+  <wsdl:message name="GetQuotesHttpPostOut">
+    <wsdl:part name="Body" />
+  </wsdl:message>
+  <wsdl:message name="GetQuoteHttpPostIn">
+    <wsdl:part name="symbol" type="s:string" />
+  </wsdl:message>
+  <wsdl:message name="GetQuoteHttpPostOut">
+    <wsdl:part name="Body" />
+  </wsdl:message>
+  <wsdl:message name="GetMarketIndexHttpPostIn" />
+  <wsdl:message name="GetMarketIndexHttpPostOut">
+    <wsdl:part name="Body" />
+  </wsdl:message>
+  <wsdl:message name="GetECNQuotesHttpPostIn">
+    <wsdl:part name="symbols" type="s:string" />
+  </wsdl:message>
+  <wsdl:message name="GetECNQuotesHttpPostOut">
+    <wsdl:part name="Body" />
+  </wsdl:message>
+  <wsdl:portType name="StockQuotesSoap">
+    <wsdl:operation name="GetQuotes">
+      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Quotes delayed in 20 minutes.</wsdl:documentation>
+      <wsdl:input message="tns:GetQuotesSoapIn" />
+      <wsdl:output message="tns:GetQuotesSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetQuote">
+      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter one symbol, quote delayed in 20 minutes.</wsdl:documentation>
+      <wsdl:input message="tns:GetQuoteSoapIn" />
+      <wsdl:output message="tns:GetQuoteSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetMarketIndex">
+      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Dow, Nasdaq, S&amp;P500 index.</wsdl:documentation>
+      <wsdl:input message="tns:GetMarketIndexSoapIn" />
+      <wsdl:output message="tns:GetMarketIndexSoapOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetECNQuotes">
+      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Real-Time ECN quote.</wsdl:documentation>
+      <wsdl:input message="tns:GetECNQuotesSoapIn" />
+      <wsdl:output message="tns:GetECNQuotesSoapOut" />
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:portType name="StockQuotesHttpGet">
+    <wsdl:operation name="GetQuotes">
+      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Quotes delayed in 20 minutes.</wsdl:documentation>
+      <wsdl:input message="tns:GetQuotesHttpGetIn" />
+      <wsdl:output message="tns:GetQuotesHttpGetOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetQuote">
+      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter one symbol, quote delayed in 20 minutes.</wsdl:documentation>
+      <wsdl:input message="tns:GetQuoteHttpGetIn" />
+      <wsdl:output message="tns:GetQuoteHttpGetOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetMarketIndex">
+      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Dow, Nasdaq, S&amp;P500 index.</wsdl:documentation>
+      <wsdl:input message="tns:GetMarketIndexHttpGetIn" />
+      <wsdl:output message="tns:GetMarketIndexHttpGetOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetECNQuotes">
+      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Real-Time ECN quote.</wsdl:documentation>
+      <wsdl:input message="tns:GetECNQuotesHttpGetIn" />
+      <wsdl:output message="tns:GetECNQuotesHttpGetOut" />
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:portType name="StockQuotesHttpPost">
+    <wsdl:operation name="GetQuotes">
+      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Quotes delayed in 20 minutes.</wsdl:documentation>
+      <wsdl:input message="tns:GetQuotesHttpPostIn" />
+      <wsdl:output message="tns:GetQuotesHttpPostOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetQuote">
+      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter one symbol, quote delayed in 20 minutes.</wsdl:documentation>
+      <wsdl:input message="tns:GetQuoteHttpPostIn" />
+      <wsdl:output message="tns:GetQuoteHttpPostOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetMarketIndex">
+      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Dow, Nasdaq, S&amp;P500 index.</wsdl:documentation>
+      <wsdl:input message="tns:GetMarketIndexHttpPostIn" />
+      <wsdl:output message="tns:GetMarketIndexHttpPostOut" />
+    </wsdl:operation>
+    <wsdl:operation name="GetECNQuotes">
+      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Enter symbols, seperated by space, Real-Time ECN quote.</wsdl:documentation>
+      <wsdl:input message="tns:GetECNQuotesHttpPostIn" />
+      <wsdl:output message="tns:GetECNQuotesHttpPostOut" />
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="StockQuotesSoap" type="tns:StockQuotesSoap">
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
+    <wsdl:operation name="GetQuotes">
+      <soap:operation soapAction="http://ws.invesbot.com/GetQuotes" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetQuote">
+      <soap:operation soapAction="http://ws.invesbot.com/GetQuote" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetMarketIndex">
+      <soap:operation soapAction="http://ws.invesbot.com/GetMarketIndex" style="document" />
+      <wsdl:input>
+        <soap:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetECNQuotes">
+      <soap:operation soapAction="http://ws.invesbot.com/GetECNQuotes" 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="StockQuotesSoap12" type="tns:StockQuotesSoap">
+    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
+    <wsdl:operation name="GetQuotes">
+      <soap12:operation soapAction="http://ws.invesbot.com/GetQuotes" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetQuote">
+      <soap12:operation soapAction="http://ws.invesbot.com/GetQuote" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetMarketIndex">
+      <soap12:operation soapAction="http://ws.invesbot.com/GetMarketIndex" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetECNQuotes">
+      <soap12:operation soapAction="http://ws.invesbot.com/GetECNQuotes" style="document" />
+      <wsdl:input>
+        <soap12:body use="literal" />
+      </wsdl:input>
+      <wsdl:output>
+        <soap12:body use="literal" />
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:binding name="StockQuotesHttpGet" type="tns:StockQuotesHttpGet">
+    <http:binding verb="GET" />
+    <wsdl:operation name="GetQuotes">
+      <http:operation location="/GetQuotes" />
+      <wsdl:input>
+        <http:urlEncoded />
+      </wsdl:input>
+      <wsdl:output>
+        <mime:content part="Body" type="text/xml" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetQuote">
+      <http:operation location="/GetQuote" />
+      <wsdl:input>
+        <http:urlEncoded />
+      </wsdl:input>
+      <wsdl:output>
+        <mime:content part="Body" type="text/xml" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetMarketIndex">
+      <http:operation location="/GetMarketIndex" />
+      <wsdl:input>
+        <http:urlEncoded />
+      </wsdl:input>
+      <wsdl:output>
+        <mime:content part="Body" type="text/xml" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetECNQuotes">
+      <http:operation location="/GetECNQuotes" />
+      <wsdl:input>
+        <http:urlEncoded />
+      </wsdl:input>
+      <wsdl:output>
+        <mime:content part="Body" type="text/xml" />
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:binding name="StockQuotesHttpPost" type="tns:StockQuotesHttpPost">
+    <http:binding verb="POST" />
+    <wsdl:operation name="GetQuotes">
+      <http:operation location="/GetQuotes" />
+      <wsdl:input>
+        <mime:content type="application/x-www-form-urlencoded" />
+      </wsdl:input>
+      <wsdl:output>
+        <mime:content part="Body" type="text/xml" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetQuote">
+      <http:operation location="/GetQuote" />
+      <wsdl:input>
+        <mime:content type="application/x-www-form-urlencoded" />
+      </wsdl:input>
+      <wsdl:output>
+        <mime:content part="Body" type="text/xml" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetMarketIndex">
+      <http:operation location="/GetMarketIndex" />
+      <wsdl:input>
+        <mime:content type="application/x-www-form-urlencoded" />
+      </wsdl:input>
+      <wsdl:output>
+        <mime:content part="Body" type="text/xml" />
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="GetECNQuotes">
+      <http:operation location="/GetECNQuotes" />
+      <wsdl:input>
+        <mime:content type="application/x-www-form-urlencoded" />
+      </wsdl:input>
+      <wsdl:output>
+        <mime:content part="Body" type="text/xml" />
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="StockQuotes">
+    <wsdl:port name="StockQuotesSoap" binding="tns:StockQuotesSoap">
+      <soap:address location="http://ws.invesbot.com/stockquotes.asmx" />
+    </wsdl:port>
+    <wsdl:port name="StockQuotesSoap12" binding="tns:StockQuotesSoap12">
+      <soap12:address location="http://ws.invesbot.com/stockquotes.asmx" />
+    </wsdl:port>
+    <wsdl:port name="StockQuotesHttpGet" binding="tns:StockQuotesHttpGet">
+      <http:address location="http://ws.invesbot.com/stockquotes.asmx" />
+    </wsdl:port>
+    <wsdl:port name="StockQuotesHttpPost" binding="tns:StockQuotesHttpPost">
+      <http:address location="http://ws.invesbot.com/stockquotes.asmx" />
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>
\ No newline at end of file

Added: incubator/tuscany/cpp/sdo/runtime/core/test/stock.xml
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sdo/runtime/core/test/stock.xml?rev=405738&view=auto
==============================================================================
--- incubator/tuscany/cpp/sdo/runtime/core/test/stock.xml (added)
+++ incubator/tuscany/cpp/sdo/runtime/core/test/stock.xml Wed May 10 05:39:59 2006
@@ -0,0 +1,25 @@
+<GetQuotesResponse xmlns="http://ws.invesbot.com/">
+<GetQuotesResult>
+<StockQuotes>
+<StockQuote>
+<Symbol>IBM</Symbol>
+<Price>&lt;big&gt;&lt;b&gt;82.72&lt;/b&gt;&lt;/big&gt;</Price>
+<Time>11:41AM ET</Time>
+<Change>&lt;img width=&quot;10&quot; height=&quot;14&quot; border=&quot;0&quot; src=&quot;http://us.i1.yimg.com/us.yimg.com/i/us/fi/03rd/down_r.gif&quot; alt=&quot;Down&quot;&gt;&amp;nbsp;&lt;b style=&quot;color:#cc0000;&quot;&gt;0.17 (0.21%)&lt;/b&gt;</Change>
+<PrevClose>82.89</PrevClose>
+<Open>82.49</Open>
+<Bid>N/A</Bid>
+<Ask>N/A</Ask>
+<YearTarget>95.94</YearTarget>
+<DayRange>82.40 - 82.80</DayRange>
+<YearRange>72.50 - 89.94</YearRange>
+<Volume>1,568,200</Volume>
+<AvgVol>5,301,380</AvgVol>
+<MarketCap>128.25B</MarketCap>
+<PE>16.15</PE>
+<EPS>5.12</EPS>
+<DivYield>1.20 (1.40%)</DivYield>
+</StockQuote>
+</StockQuotes>
+</GetQuotesResult>
+</GetQuotesResponse>

Propchange: incubator/tuscany/cpp/sdo/runtime/core/test/stock.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sdo/runtime/core/test/stock.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/tuscany/cpp/sdo/runtime/core/test/stock_wsdl.txt
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sdo/runtime/core/test/stock_wsdl.txt?rev=405738&view=auto
==============================================================================
--- incubator/tuscany/cpp/sdo/runtime/core/test/stock_wsdl.txt (added)
+++ incubator/tuscany/cpp/sdo/runtime/core/test/stock_wsdl.txt Wed May 10 05:39:59 2006
@@ -0,0 +1,47 @@
+***** TYPES BEFORE RESOLVE **********************************
+Type:commonj.sdo#BigDecimal
+Type:commonj.sdo#BigInteger
+Type:commonj.sdo#Boolean
+Type:commonj.sdo#Byte
+Type:commonj.sdo#Bytes
+Type:commonj.sdo#ChangeSummary
+Type:commonj.sdo#Character
+Type:commonj.sdo#DataObject
+Type:commonj.sdo#Date
+Type:commonj.sdo#Double
+Type:commonj.sdo#Float
+Type:commonj.sdo#Integer
+Type:commonj.sdo#Long
+Type:commonj.sdo#OpenDataObject
+Type:commonj.sdo#Short
+Type:commonj.sdo#String
+Type:commonj.sdo#URI
+Type:http://ws.invesbot.com/#GetECNQuotes
+Property:symbols  of type String
+Type:http://ws.invesbot.com/#GetECNQuotesResponse
+Property:GetECNQuotesResult  of type GetECNQuotesResult
+Type:http://ws.invesbot.com/#GetECNQuotesResult
+Type:http://ws.invesbot.com/#GetMarketIndex
+Type:http://ws.invesbot.com/#GetMarketIndexResponse
+Property:GetMarketIndexResult  of type GetMarketIndexResult
+Type:http://ws.invesbot.com/#GetMarketIndexResult
+Type:http://ws.invesbot.com/#GetQuote
+Property:symbol  of type String
+Type:http://ws.invesbot.com/#GetQuoteResponse
+Property:GetQuoteResult  of type GetQuoteResult
+Type:http://ws.invesbot.com/#GetQuoteResult
+Type:http://ws.invesbot.com/#GetQuotes
+Property:symbols  of type String
+Type:http://ws.invesbot.com/#GetQuotesResponse
+Property:GetQuotesResult  of type GetQuotesResult
+Type:http://ws.invesbot.com/#GetQuotesResult
+Type:http://ws.invesbot.com/#RootType
+Property:GetQuotes  of type GetQuotes
+Property:GetQuotesResponse  of type GetQuotesResponse
+Property:GetQuote  of type GetQuote
+Property:GetQuoteResponse  of type GetQuoteResponse
+Property:GetMarketIndex  of type GetMarketIndex
+Property:GetMarketIndexResponse  of type GetMarketIndexResponse
+Property:GetECNQuotes  of type GetECNQuotes
+Property:GetECNQuotesResponse  of type GetECNQuotesResponse
+*******************************END TYPES******************

Propchange: incubator/tuscany/cpp/sdo/runtime/core/test/stock_wsdl.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sdo/runtime/core/test/stock_xml.txt
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sdo/runtime/core/test/stock_xml.txt?rev=405738&view=auto
==============================================================================
--- incubator/tuscany/cpp/sdo/runtime/core/test/stock_xml.txt (added)
+++ incubator/tuscany/cpp/sdo/runtime/core/test/stock_xml.txt Wed May 10 05:39:59 2006
@@ -0,0 +1,95 @@
+***** TYPES AFTER RESOLVE*********************************
+Type:commonj.sdo#BigDecimal
+Type:commonj.sdo#BigInteger
+Type:commonj.sdo#Boolean
+Type:commonj.sdo#Byte
+Type:commonj.sdo#Bytes
+Type:commonj.sdo#ChangeSummary
+Type:commonj.sdo#Character
+Type:commonj.sdo#DataObject
+Type:commonj.sdo#Date
+Type:commonj.sdo#Double
+Type:commonj.sdo#Float
+Type:commonj.sdo#Integer
+Type:commonj.sdo#Long
+Type:commonj.sdo#OpenDataObject
+Type:commonj.sdo#Short
+Type:commonj.sdo#String
+Type:commonj.sdo#URI
+Type:http://ws.invesbot.com/#GetECNQuotes
+Property:symbols  of type String
+Type:http://ws.invesbot.com/#GetECNQuotesResponse
+Property:GetECNQuotesResult  of type GetECNQuotesResult
+Type:http://ws.invesbot.com/#GetECNQuotesResult
+Type:http://ws.invesbot.com/#GetMarketIndex
+Type:http://ws.invesbot.com/#GetMarketIndexResponse
+Property:GetMarketIndexResult  of type GetMarketIndexResult
+Type:http://ws.invesbot.com/#GetMarketIndexResult
+Type:http://ws.invesbot.com/#GetQuote
+Property:symbol  of type String
+Type:http://ws.invesbot.com/#GetQuoteResponse
+Property:GetQuoteResult  of type GetQuoteResult
+Type:http://ws.invesbot.com/#GetQuoteResult
+Type:http://ws.invesbot.com/#GetQuotes
+Property:symbols  of type String
+Type:http://ws.invesbot.com/#GetQuotesResponse
+Property:GetQuotesResult  of type GetQuotesResult
+Type:http://ws.invesbot.com/#GetQuotesResult
+Type:http://ws.invesbot.com/#RootType
+Property:GetQuotes  of type GetQuotes
+Property:GetQuotesResponse  of type GetQuotesResponse
+Property:GetQuote  of type GetQuote
+Property:GetQuoteResponse  of type GetQuoteResponse
+Property:GetMarketIndex  of type GetMarketIndex
+Property:GetMarketIndexResponse  of type GetMarketIndexResponse
+Property:GetECNQuotes  of type GetECNQuotes
+Property:GetECNQuotesResponse  of type GetECNQuotesResponse
+*******************************END TYPES******************
+===== DataObject contents =====
+GetQuotesResult:dataObject
+===== DataObject contents =====
+StockQuotes: list dataObject[0]=
+===== DataObject contents =====
+StockQuote: list dataObject[0]=
+===== DataObject contents =====
+Symbol: list bytes[0]=IBM
+
+Price: list bytes[0]=<big><b>82.72</b></big>
+
+Time: list bytes[0]=11:41AM ET
+
+Change: list bytes[0]=<img width="10" height="14" border="0" src="http://us.i1.yimg.com/us.yimg.com/i/us/fi/03rd/down_r.gif" alt="Down">&nbsp;<b style="color:#cc0000;">0.17 (0.21%)</b>
+
+PrevClose: list bytes[0]=82.89
+
+Open: list bytes[0]=82.49
+
+Bid: list bytes[0]=N/A
+
+Ask: list bytes[0]=N/A
+
+YearTarget: list bytes[0]=95.94
+
+DayRange: list bytes[0]=82.40 - 82.80
+
+YearRange: list bytes[0]=72.50 - 89.94
+
+Volume: list bytes[0]=1,568,200
+
+AvgVol: list bytes[0]=5,301,380
+
+MarketCap: list bytes[0]=128.25B
+
+PE: list bytes[0]=16.15
+
+EPS: list bytes[0]=5.12
+
+DivYield: list bytes[0]=1.20 (1.40%)
+
+===== End DataObject =====
+
+===== End DataObject =====
+
+===== End DataObject =====
+
+===== End DataObject =====

Propchange: incubator/tuscany/cpp/sdo/runtime/core/test/stock_xml.txt
------------------------------------------------------------------------------
    svn:eol-style = native