You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by aj...@apache.org on 2006/09/26 17:28:05 UTC
svn commit: r450083 [1/4] - in
/incubator/tuscany/cpp/sca/test/ws.service.interop: ./ deploy/ resources/
ws.service.interop.client/ ws.service.interop/
Author: ajborley
Date: Tue Sep 26 08:28:00 2006
New Revision: 450083
URL: http://svn.apache.org/viewvc?view=rev&rev=450083
Log:
New interop test. Reads in XML files as SDO, converts to Axiom, sends to service. At service Axiom gets converted to SDO, SDO is compared with data from XML file (read in as SDO itself) & SDO is returned as Axiom (unless comparison failure occurs). At client returned Axiom gets converted to SDO and is compared with the original SDO.
Added:
incubator/tuscany/cpp/sca/test/ws.service.interop/deploy/
incubator/tuscany/cpp/sca/test/ws.service.interop/deploy.cmd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/datagraph.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/importschema.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop.wsdl
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop01-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop01.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop02-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop02.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop03-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop03.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop04-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop04.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop06-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop06.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop07-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop07.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop08-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop08.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop09-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop09.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop10-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop10.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop11-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop11.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop12-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop12.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop13-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop13.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop14-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop14.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop15-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop15.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop16-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop16.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop17-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop17.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop18-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop18.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop19-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop19.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop20-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop20.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop21-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop21.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop22-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop22.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop23-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop23.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop24-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop24.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop25-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop26-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop26.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop27-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop28-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop28.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop29-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop29.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop30-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop30.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop31-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop31.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop32-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop32.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop33-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop33.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop34-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop34.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop35-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop35.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop36-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop36.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop37-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop37.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop38-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop38.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop39-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop40-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop40.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop41-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop41.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop42-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop42.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop43-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop43.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop44-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop44.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop45-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop45.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop46-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop46.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop47-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop47.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop50-in.xml
incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop50.xsd
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop/
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop.client/
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop.client/TestClient.cpp
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop.client/runclient.bat
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop.client/ws.service.interop.client.vcproj
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop.sln
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop/Test.h
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop/TestImpl.componentType
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop/TestImpl.cpp
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop/TestImpl.h
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop/runwsserver.bat
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop/runwsserver.sh
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop/ws.service.interop.composite
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop/ws.service.interop.solution.composite
incubator/tuscany/cpp/sca/test/ws.service.interop/ws.service.interop/ws.service.interop.vcproj
Added: incubator/tuscany/cpp/sca/test/ws.service.interop/deploy.cmd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/deploy.cmd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/deploy.cmd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/deploy.cmd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,56 @@
+@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");
+@REM you may not use this file except in compliance with the License.
+@REM You may obtain a copy of the License at
+@REM
+@REM http://www.apache.org/licenses/LICENSE-2.0
+@REM
+@REM Unless required by applicable law or agreed to in writing, software
+@REM distributed under the License is distributed on an "AS IS" BASIS,
+@REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+@REM See the License for the specific language governing permissions and
+@REM limitations under the License.
+
+rem Will copy the correct files from the source tree for packaging and deployment of the
+rem SCA sample.
+setlocal
+set currentPath=%~d0%~p0
+set sourcePath=%currentPath%
+
+
+set destinationPath=%sourcePath%\deploy
+
+if not exist %destinationPath% mkdir %destinationPath%
+if not exist %destinationPath%\packages mkdir %destinationPath%\packages
+if not exist %destinationPath%\packages\ws.service.interop mkdir %destinationPath%\packages\ws.service.interop
+
+copy %sourcePath%\ws.service.interop\TestImpl.componentType %destinationPath%\packages\ws.service.interop
+copy %sourcePath%\ws.service.interop\ws.service.interop.composite %destinationPath%\packages\ws.service.interop
+copy %sourcePath%\ws.service.interop\Test.h %destinationPath%\packages\ws.service.interop
+copy %sourcePath%\ws.service.interop\TestImpl.h %destinationPath%\packages\ws.service.interop
+copy %sourcePath%\resources\interop.wsdl %destinationPath%\packages\ws.service.interop
+copy %sourcePath%\resources\*.xsd %destinationPath%\packages\ws.service.interop
+copy %sourcePath%\resources\*.xml %destinationPath%\packages\ws.service.interop
+copy %sourcePath%\ws.service.interop\Debug\ws.service.interop.dll %destinationPath%\packages\ws.service.interop
+
+
+if not exist %destinationPath%\bin mkdir %destinationPath%\bin
+if not exist %destinationPath%\bin\resources mkdir %destinationPath%\bin\resources
+
+copy %sourcePath%\ws.service.interop.client\Debug\ws.service.interop.client.exe %destinationPath%\bin
+copy %sourcePath%\ws.service.interop.client\Debug\ws.service.interop.client.pdb %destinationPath%\bin
+copy %sourcePath%\ws.service.interop.client\runclient.bat %destinationPath%\bin
+copy %sourcePath%\ws.service.interop\runwsserver.bat %destinationPath%\bin
+copy %sourcePath%\resources\*.xsd %destinationPath%\bin\resources
+copy %sourcePath%\resources\*.xml %destinationPath%\bin\resources
+
+
+if not exist %destinationPath%\configuration mkdir %destinationPath%\configuration
+if not exist %destinationPath%\configuration\ws.service.interop.solution mkdir %destinationPath%\configuration\ws.service.interop.solution
+
+copy %sourcePath%\ws.service.interop\ws.service.interop.solution.composite %destinationPath%\configuration\ws.service.interop.solution
+
+endlocal
Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/datagraph.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/datagraph.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/datagraph.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/datagraph.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+/**
+ * <copyright>
+ *
+ * Service Data Objects
+ * Version 2.0
+ * Licensed Materials - Property of BEA and IBM
+ *
+ * (c) Copyright BEA Systems, Inc. and International Business Machines Corp 2005. All rights reserved.
+ *
+ * </copyright>
+ *
+ */
+-->
+
+<xsd:schema
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:sdo="commonj.sdo"
+ targetNamespace="commonj.sdo">
+
+ <xsd:element name="datagraph" type="sdo:DataGraphType"/>
+
+ <xsd:complexType name="DataGraphType">
+ <xsd:complexContent>
+ <xsd:extension base="sdo:BaseDataGraphType">
+ <xsd:sequence>
+ <xsd:any minOccurs="0" maxOccurs="1" namespace="##other" processContents="lax"/>
+ </xsd:sequence>
+ </xsd:extension>
+ </xsd:complexContent>
+ </xsd:complexType>
+
+ <xsd:complexType name="BaseDataGraphType" abstract="true">
+ <xsd:sequence>
+ <xsd:element name="models" type="sdo:ModelsType" minOccurs="0"/>
+ <xsd:element name="xsd" type="sdo:XSDType" minOccurs="0"/>
+ <xsd:element name="changeSummary" type="sdo:ChangeSummaryType" minOccurs="0"/>
+ </xsd:sequence>
+ <xsd:anyAttribute namespace="##other" processContents="lax"/>
+ </xsd:complexType>
+
+ <xsd:complexType name="ModelsType">
+ <xsd:annotation>
+ <xsd:documentation>
+ Expected type is emof:Package.
+ </xsd:documentation>
+ </xsd:annotation>
+ <xsd:sequence>
+ <xsd:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax"/>
+ </xsd:sequence>
+ </xsd:complexType>
+
+ <xsd:complexType name="XSDType">
+ <xsd:annotation>
+ <xsd:documentation>
+ Expected type is xsd:schema.
+ </xsd:documentation>
+ </xsd:annotation>
+ <xsd:sequence>
+ <xsd:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax"/>
+ </xsd:sequence>
+ </xsd:complexType>
+
+ <xsd:complexType name="ChangeSummaryType">
+ <xsd:sequence>
+ <xsd:any minOccurs="0" maxOccurs="unbounded" namespace="##any" processContents="lax"/>
+ </xsd:sequence>
+ <xsd:attribute name="create" type="xsd:string"/>
+ <xsd:attribute name="delete" type="xsd:string"/>
+ <xsd:attribute name="logging" type="xsd:boolean"/>
+ </xsd:complexType>
+
+ <xsd:attribute name="ref" type="xsd:string"/>
+
+</xsd:schema>
Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/importschema.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/importschema.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/importschema.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/importschema.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Copyright (c) 2005-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.
+ -->
+
+<xsd:schema
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:imp="http://www.apache.org/tuscany/interop/import"
+ targetNamespace="http://www.apache.org/tuscany/interop/import">
+
+ <xsd:complexType name="ImportedType">
+ <xsd:sequence>
+ <xsd:element name="AnElement" type="xsd:string"/>
+ <xsd:element name="AnotherElement" type="xsd:string"/>
+ </xsd:sequence>
+ </xsd:complexType>
+
+</xsd:schema>
Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop.wsdl
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop.wsdl?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop.wsdl (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop.wsdl Tue Sep 26 08:28:00 2006
@@ -0,0 +1,1814 @@
+<wsdl:definitions name="interop"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:interop="http://www.apache.org/tuscany/interop"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ targetNamespace="http://www.apache.org/tuscany/interop">
+ <wsdl:types>
+ <xsd:schema targetNamespace="http://www.apache.org/tuscany/interop"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <xsd:include schemaLocation="interop01.xsd" />
+ <xsd:include schemaLocation="interop02.xsd" />
+ <xsd:include schemaLocation="interop03.xsd" />
+ <xsd:include schemaLocation="interop04.xsd" />
+ <!--xsd:include schemaLocation="interop05.xsd" /-->
+ <xsd:include schemaLocation="interop06.xsd" />
+ <xsd:include schemaLocation="interop07.xsd" />
+ <xsd:include schemaLocation="interop08.xsd" />
+ <xsd:include schemaLocation="interop09.xsd" />
+ <xsd:include schemaLocation="interop10.xsd" />
+ <xsd:include schemaLocation="interop11.xsd" />
+ <xsd:include schemaLocation="interop12.xsd" />
+ <xsd:include schemaLocation="interop14.xsd" />
+ <xsd:include schemaLocation="interop15.xsd" />
+ <xsd:include schemaLocation="interop16.xsd" />
+ <xsd:include schemaLocation="interop17.xsd" />
+ <xsd:include schemaLocation="interop18.xsd" />
+ <xsd:include schemaLocation="interop19.xsd" />
+ <xsd:include schemaLocation="interop20.xsd" />
+ <xsd:include schemaLocation="interop21.xsd" />
+ <xsd:include schemaLocation="interop22.xsd" />
+ <xsd:include schemaLocation="interop23.xsd" />
+ <xsd:include schemaLocation="interop24.xsd" />
+ <!--xsd:include schemaLocation="interop25.xsd" /-->
+ <xsd:include schemaLocation="interop26.xsd" />
+ <!--xsd:include schemaLocation="interop27.xsd" /-->
+ <xsd:include schemaLocation="interop28.xsd" />
+ <xsd:include schemaLocation="interop29.xsd" />
+ <xsd:include schemaLocation="interop30.xsd" />
+ <xsd:include schemaLocation="interop31.xsd" />
+ <xsd:include schemaLocation="interop32.xsd" />
+ <xsd:include schemaLocation="interop33.xsd" />
+ <xsd:include schemaLocation="interop34.xsd" />
+ <xsd:include schemaLocation="interop35.xsd" />
+ <xsd:include schemaLocation="interop36.xsd" />
+ <xsd:include schemaLocation="interop37.xsd" />
+ <xsd:include schemaLocation="interop38.xsd" />
+ <!--xsd:include schemaLocation="interop39.xsd" /-->
+ <xsd:include schemaLocation="interop40.xsd" />
+ <xsd:include schemaLocation="interop41.xsd" />
+ <xsd:include schemaLocation="interop42.xsd" />
+ <xsd:include schemaLocation="interop43.xsd" />
+ <xsd:include schemaLocation="interop44.xsd" />
+ <xsd:include schemaLocation="interop45.xsd" />
+ <xsd:include schemaLocation="interop46.xsd" />
+ <xsd:include schemaLocation="interop47.xsd" />
+ <xsd:include schemaLocation="interop50.xsd" />
+
+ <xsd:element name="Interop01">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement01"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop01Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement01"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop02">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement02"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop02Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement02"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop03">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement03"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop03Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement03"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop04">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement04"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop04Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement04"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop05">
+ <xsd:complexType>
+ <xsd:sequence>
+ <!--xsd:element ref="interop:RootElement05"/-->
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop05Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <!--xsd:element ref="interop:RootElement05"/-->
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop06">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement06"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop06Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement06"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop07">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement07"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop07Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement07"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop08">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement08"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop08Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement08"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop09">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement09"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop09Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement09"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop10">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement10"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop10Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement10"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop11">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement11"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop11Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement11"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop12">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement12"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop12Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement12"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop14">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement14"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop14Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement14"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop15">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement15"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop15Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement15"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop16">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement16"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop16Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement16"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop17">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement17"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop17Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement17"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop18">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement18"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop18Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement18"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop19">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement19"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop19Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement19"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop20">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement20"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop20Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement20"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop21">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement21"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop21Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement21"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop22">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement22"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop22Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement22"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop23">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement23"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop23Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement23"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop24">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement24"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop24Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement24"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop25">
+ <xsd:complexType>
+ <xsd:sequence>
+ <!--xsd:element ref="interop:RootElement25"/-->
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop25Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <!--xsd:element ref="interop:RootElement25"/-->
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop26">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement26"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop26Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement26"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop27">
+ <xsd:complexType>
+ <xsd:sequence>
+ <!--xsd:element ref="interop:RootElement27"/-->
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop27Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <!--xsd:element ref="interop:RootElement27"/-->
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop28">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement28"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop28Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement28"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop29">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement29"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop29Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement29"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop30">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement30"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop30Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement30"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop31">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement31"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop31Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement31"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop32">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement32"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop32Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement32"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop33">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement33"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop33Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement33"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop34">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement34"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop34Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement34"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop35">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement35"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop35Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement35"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop36">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement36"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop36Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement36"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop37">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement37"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop37Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement37"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop38">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement38"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop38Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement38"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop39">
+ <xsd:complexType>
+ <xsd:sequence>
+ <!--xsd:element ref="interop:RootElement39"/-->
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop39Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <!--xsd:element ref="interop:RootElement39"/-->
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop40">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement40"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop40Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement40"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop41">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement41"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop41Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement41"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop42">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement42"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop42Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement42"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop43">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement43"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop43Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement43"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop44">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement44"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop44Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement44"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop45">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement45"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop45Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement45"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop46">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement46"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop46Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement46"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop47">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement47"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop47Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement47"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ <xsd:element name="Interop50">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement50"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="Interop50Response">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element ref="interop:RootElement50"/>
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+ </xsd:schema>
+ </wsdl:types>
+
+ <wsdl:message name="Interop01Request">
+ <wsdl:part element="interop:Interop01" name="Interop01"/>
+ </wsdl:message>
+ <wsdl:message name="Interop01Response">
+ <wsdl:part element="interop:Interop01Response" name="Interop011Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop02Request">
+ <wsdl:part element="interop:Interop02" name="Interop02"/>
+ </wsdl:message>
+ <wsdl:message name="Interop02Response">
+ <wsdl:part element="interop:Interop02Response" name="Interop021Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop03Request">
+ <wsdl:part element="interop:Interop03" name="Interop03"/>
+ </wsdl:message>
+ <wsdl:message name="Interop03Response">
+ <wsdl:part element="interop:Interop03Response" name="Interop031Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop04Request">
+ <wsdl:part element="interop:Interop04" name="Interop04"/>
+ </wsdl:message>
+ <wsdl:message name="Interop04Response">
+ <wsdl:part element="interop:Interop04Response" name="Interop041Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop05Request">
+ <wsdl:part element="interop:Interop05" name="Interop05"/>
+ </wsdl:message>
+ <wsdl:message name="Interop05Response">
+ <wsdl:part element="interop:Interop05Response" name="Interop051Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop06Request">
+ <wsdl:part element="interop:Interop06" name="Interop06"/>
+ </wsdl:message>
+ <wsdl:message name="Interop06Response">
+ <wsdl:part element="interop:Interop06Response" name="Interop061Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop07Request">
+ <wsdl:part element="interop:Interop07" name="Interop07"/>
+ </wsdl:message>
+ <wsdl:message name="Interop07Response">
+ <wsdl:part element="interop:Interop07Response" name="Interop071Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop08Request">
+ <wsdl:part element="interop:Interop08" name="Interop08"/>
+ </wsdl:message>
+ <wsdl:message name="Interop08Response">
+ <wsdl:part element="interop:Interop08Response" name="Interop081Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop09Request">
+ <wsdl:part element="interop:Interop09" name="Interop09"/>
+ </wsdl:message>
+ <wsdl:message name="Interop09Response">
+ <wsdl:part element="interop:Interop09Response" name="Interop091Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop10Request">
+ <wsdl:part element="interop:Interop10" name="Interop10"/>
+ </wsdl:message>
+ <wsdl:message name="Interop10Response">
+ <wsdl:part element="interop:Interop10Response" name="Interop101Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop11Request">
+ <wsdl:part element="interop:Interop11" name="Interop11"/>
+ </wsdl:message>
+ <wsdl:message name="Interop11Response">
+ <wsdl:part element="interop:Interop11Response" name="Interop111Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop12Request">
+ <wsdl:part element="interop:Interop12" name="Interop12"/>
+ </wsdl:message>
+ <wsdl:message name="Interop12Response">
+ <wsdl:part element="interop:Interop12Response" name="Interop121Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop14Request">
+ <wsdl:part element="interop:Interop14" name="Interop14"/>
+ </wsdl:message>
+ <wsdl:message name="Interop14Response">
+ <wsdl:part element="interop:Interop14Response" name="Interop141Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop15Request">
+ <wsdl:part element="interop:Interop15" name="Interop15"/>
+ </wsdl:message>
+ <wsdl:message name="Interop15Response">
+ <wsdl:part element="interop:Interop15Response" name="Interop151Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop16Request">
+ <wsdl:part element="interop:Interop16" name="Interop16"/>
+ </wsdl:message>
+ <wsdl:message name="Interop16Response">
+ <wsdl:part element="interop:Interop16Response" name="Interop161Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop17Request">
+ <wsdl:part element="interop:Interop17" name="Interop17"/>
+ </wsdl:message>
+ <wsdl:message name="Interop17Response">
+ <wsdl:part element="interop:Interop17Response" name="Interop171Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop18Request">
+ <wsdl:part element="interop:Interop18" name="Interop18"/>
+ </wsdl:message>
+ <wsdl:message name="Interop18Response">
+ <wsdl:part element="interop:Interop18Response" name="Interop181Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop19Request">
+ <wsdl:part element="interop:Interop19" name="Interop19"/>
+ </wsdl:message>
+ <wsdl:message name="Interop19Response">
+ <wsdl:part element="interop:Interop19Response" name="Interop191Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop20Request">
+ <wsdl:part element="interop:Interop20" name="Interop20"/>
+ </wsdl:message>
+ <wsdl:message name="Interop20Response">
+ <wsdl:part element="interop:Interop20Response" name="Interop201Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop21Request">
+ <wsdl:part element="interop:Interop21" name="Interop21"/>
+ </wsdl:message>
+ <wsdl:message name="Interop21Response">
+ <wsdl:part element="interop:Interop21Response" name="Interop211Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop22Request">
+ <wsdl:part element="interop:Interop22" name="Interop22"/>
+ </wsdl:message>
+ <wsdl:message name="Interop22Response">
+ <wsdl:part element="interop:Interop22Response" name="Interop221Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop23Request">
+ <wsdl:part element="interop:Interop23" name="Interop23"/>
+ </wsdl:message>
+ <wsdl:message name="Interop23Response">
+ <wsdl:part element="interop:Interop23Response" name="Interop231Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop24Request">
+ <wsdl:part element="interop:Interop24" name="Interop24"/>
+ </wsdl:message>
+ <wsdl:message name="Interop24Response">
+ <wsdl:part element="interop:Interop24Response" name="Interop241Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop25Request">
+ <wsdl:part element="interop:Interop25" name="Interop25"/>
+ </wsdl:message>
+ <wsdl:message name="Interop25Response">
+ <wsdl:part element="interop:Interop25Response" name="Interop251Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop26Request">
+ <wsdl:part element="interop:Interop26" name="Interop26"/>
+ </wsdl:message>
+ <wsdl:message name="Interop26Response">
+ <wsdl:part element="interop:Interop26Response" name="Interop261Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop27Request">
+ <wsdl:part element="interop:Interop27" name="Interop27"/>
+ </wsdl:message>
+ <wsdl:message name="Interop27Response">
+ <wsdl:part element="interop:Interop27Response" name="Interop271Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop28Request">
+ <wsdl:part element="interop:Interop28" name="Interop28"/>
+ </wsdl:message>
+ <wsdl:message name="Interop28Response">
+ <wsdl:part element="interop:Interop28Response" name="Interop281Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop29Request">
+ <wsdl:part element="interop:Interop29" name="Interop29"/>
+ </wsdl:message>
+ <wsdl:message name="Interop29Response">
+ <wsdl:part element="interop:Interop29Response" name="Interop291Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop30Request">
+ <wsdl:part element="interop:Interop30" name="Interop30"/>
+ </wsdl:message>
+ <wsdl:message name="Interop30Response">
+ <wsdl:part element="interop:Interop30Response" name="Interop301Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop31Request">
+ <wsdl:part element="interop:Interop31" name="Interop31"/>
+ </wsdl:message>
+ <wsdl:message name="Interop31Response">
+ <wsdl:part element="interop:Interop31Response" name="Interop311Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop32Request">
+ <wsdl:part element="interop:Interop32" name="Interop32"/>
+ </wsdl:message>
+ <wsdl:message name="Interop32Response">
+ <wsdl:part element="interop:Interop32Response" name="Interop321Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop33Request">
+ <wsdl:part element="interop:Interop33" name="Interop33"/>
+ </wsdl:message>
+ <wsdl:message name="Interop33Response">
+ <wsdl:part element="interop:Interop33Response" name="Interop331Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop34Request">
+ <wsdl:part element="interop:Interop34" name="Interop34"/>
+ </wsdl:message>
+ <wsdl:message name="Interop34Response">
+ <wsdl:part element="interop:Interop34Response" name="Interop341Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop35Request">
+ <wsdl:part element="interop:Interop35" name="Interop35"/>
+ </wsdl:message>
+ <wsdl:message name="Interop35Response">
+ <wsdl:part element="interop:Interop35Response" name="Interop351Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop36Request">
+ <wsdl:part element="interop:Interop36" name="Interop36"/>
+ </wsdl:message>
+ <wsdl:message name="Interop36Response">
+ <wsdl:part element="interop:Interop36Response" name="Interop361Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop37Request">
+ <wsdl:part element="interop:Interop37" name="Interop37"/>
+ </wsdl:message>
+ <wsdl:message name="Interop37Response">
+ <wsdl:part element="interop:Interop37Response" name="Interop371Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop38Request">
+ <wsdl:part element="interop:Interop38" name="Interop38"/>
+ </wsdl:message>
+ <wsdl:message name="Interop38Response">
+ <wsdl:part element="interop:Interop38Response" name="Interop381Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop39Request">
+ <wsdl:part element="interop:Interop39" name="Interop39"/>
+ </wsdl:message>
+ <wsdl:message name="Interop39Response">
+ <wsdl:part element="interop:Interop39Response" name="Interop391Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop40Request">
+ <wsdl:part element="interop:Interop40" name="Interop40"/>
+ </wsdl:message>
+ <wsdl:message name="Interop40Response">
+ <wsdl:part element="interop:Interop40Response" name="Interop401Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop41Request">
+ <wsdl:part element="interop:Interop41" name="Interop41"/>
+ </wsdl:message>
+ <wsdl:message name="Interop41Response">
+ <wsdl:part element="interop:Interop41Response" name="Interop411Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop42Request">
+ <wsdl:part element="interop:Interop42" name="Interop42"/>
+ </wsdl:message>
+ <wsdl:message name="Interop42Response">
+ <wsdl:part element="interop:Interop42Response" name="Interop421Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop43Request">
+ <wsdl:part element="interop:Interop43" name="Interop43"/>
+ </wsdl:message>
+ <wsdl:message name="Interop43Response">
+ <wsdl:part element="interop:Interop43Response" name="Interop431Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop44Request">
+ <wsdl:part element="interop:Interop44" name="Interop44"/>
+ </wsdl:message>
+ <wsdl:message name="Interop44Response">
+ <wsdl:part element="interop:Interop44Response" name="Interop441Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop45Request">
+ <wsdl:part element="interop:Interop45" name="Interop45"/>
+ </wsdl:message>
+ <wsdl:message name="Interop45Response">
+ <wsdl:part element="interop:Interop45Response" name="Interop451Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop46Request">
+ <wsdl:part element="interop:Interop46" name="Interop46"/>
+ </wsdl:message>
+ <wsdl:message name="Interop46Response">
+ <wsdl:part element="interop:Interop46Response" name="Interop461Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop47Request">
+ <wsdl:part element="interop:Interop47" name="Interop47"/>
+ </wsdl:message>
+ <wsdl:message name="Interop47Response">
+ <wsdl:part element="interop:Interop47Response" name="Interop471Response"/>
+ </wsdl:message>
+
+ <wsdl:message name="Interop50Request">
+ <wsdl:part element="interop:Interop50" name="Interop50"/>
+ </wsdl:message>
+ <wsdl:message name="Interop50Response">
+ <wsdl:part element="interop:Interop50Response" name="Interop501Response"/>
+ </wsdl:message>
+
+ <wsdl:portType name="interop">
+
+ <wsdl:operation name="Interop01">
+ <wsdl:input message="interop:Interop01Request"/>
+ <wsdl:output message="interop:Interop01Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop02">
+ <wsdl:input message="interop:Interop02Request"/>
+ <wsdl:output message="interop:Interop02Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop03">
+ <wsdl:input message="interop:Interop03Request"/>
+ <wsdl:output message="interop:Interop03Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop04">
+ <wsdl:input message="interop:Interop04Request"/>
+ <wsdl:output message="interop:Interop04Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop05">
+ <wsdl:input message="interop:Interop05Request"/>
+ <wsdl:output message="interop:Interop05Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop06">
+ <wsdl:input message="interop:Interop06Request"/>
+ <wsdl:output message="interop:Interop06Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop07">
+ <wsdl:input message="interop:Interop07Request"/>
+ <wsdl:output message="interop:Interop07Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop08">
+ <wsdl:input message="interop:Interop08Request"/>
+ <wsdl:output message="interop:Interop08Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop09">
+ <wsdl:input message="interop:Interop09Request"/>
+ <wsdl:output message="interop:Interop09Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop10">
+ <wsdl:input message="interop:Interop10Request"/>
+ <wsdl:output message="interop:Interop10Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop11">
+ <wsdl:input message="interop:Interop11Request"/>
+ <wsdl:output message="interop:Interop11Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop12">
+ <wsdl:input message="interop:Interop12Request"/>
+ <wsdl:output message="interop:Interop12Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop14">
+ <wsdl:input message="interop:Interop14Request"/>
+ <wsdl:output message="interop:Interop14Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop15">
+ <wsdl:input message="interop:Interop15Request"/>
+ <wsdl:output message="interop:Interop15Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop16">
+ <wsdl:input message="interop:Interop16Request"/>
+ <wsdl:output message="interop:Interop16Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop17">
+ <wsdl:input message="interop:Interop17Request"/>
+ <wsdl:output message="interop:Interop17Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop18">
+ <wsdl:input message="interop:Interop18Request"/>
+ <wsdl:output message="interop:Interop18Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop19">
+ <wsdl:input message="interop:Interop19Request"/>
+ <wsdl:output message="interop:Interop19Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop20">
+ <wsdl:input message="interop:Interop20Request"/>
+ <wsdl:output message="interop:Interop20Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop21">
+ <wsdl:input message="interop:Interop21Request"/>
+ <wsdl:output message="interop:Interop21Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop22">
+ <wsdl:input message="interop:Interop22Request"/>
+ <wsdl:output message="interop:Interop22Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop23">
+ <wsdl:input message="interop:Interop23Request"/>
+ <wsdl:output message="interop:Interop23Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop24">
+ <wsdl:input message="interop:Interop24Request"/>
+ <wsdl:output message="interop:Interop24Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop25">
+ <wsdl:input message="interop:Interop25Request"/>
+ <wsdl:output message="interop:Interop25Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop26">
+ <wsdl:input message="interop:Interop26Request"/>
+ <wsdl:output message="interop:Interop26Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop27">
+ <wsdl:input message="interop:Interop27Request"/>
+ <wsdl:output message="interop:Interop27Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop28">
+ <wsdl:input message="interop:Interop28Request"/>
+ <wsdl:output message="interop:Interop28Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop29">
+ <wsdl:input message="interop:Interop29Request"/>
+ <wsdl:output message="interop:Interop29Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop30">
+ <wsdl:input message="interop:Interop30Request"/>
+ <wsdl:output message="interop:Interop30Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop31">
+ <wsdl:input message="interop:Interop31Request"/>
+ <wsdl:output message="interop:Interop31Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop32">
+ <wsdl:input message="interop:Interop32Request"/>
+ <wsdl:output message="interop:Interop32Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop33">
+ <wsdl:input message="interop:Interop33Request"/>
+ <wsdl:output message="interop:Interop33Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop34">
+ <wsdl:input message="interop:Interop34Request"/>
+ <wsdl:output message="interop:Interop34Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop35">
+ <wsdl:input message="interop:Interop35Request"/>
+ <wsdl:output message="interop:Interop35Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop36">
+ <wsdl:input message="interop:Interop36Request"/>
+ <wsdl:output message="interop:Interop36Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop37">
+ <wsdl:input message="interop:Interop37Request"/>
+ <wsdl:output message="interop:Interop37Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop38">
+ <wsdl:input message="interop:Interop38Request"/>
+ <wsdl:output message="interop:Interop38Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop39">
+ <wsdl:input message="interop:Interop39Request"/>
+ <wsdl:output message="interop:Interop39Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop40">
+ <wsdl:input message="interop:Interop40Request"/>
+ <wsdl:output message="interop:Interop40Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop41">
+ <wsdl:input message="interop:Interop41Request"/>
+ <wsdl:output message="interop:Interop41Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop42">
+ <wsdl:input message="interop:Interop42Request"/>
+ <wsdl:output message="interop:Interop42Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop43">
+ <wsdl:input message="interop:Interop43Request"/>
+ <wsdl:output message="interop:Interop43Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop44">
+ <wsdl:input message="interop:Interop44Request"/>
+ <wsdl:output message="interop:Interop44Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop45">
+ <wsdl:input message="interop:Interop45Request"/>
+ <wsdl:output message="interop:Interop45Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop46">
+ <wsdl:input message="interop:Interop46Request"/>
+ <wsdl:output message="interop:Interop46Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop47">
+ <wsdl:input message="interop:Interop47Request"/>
+ <wsdl:output message="interop:Interop47Response"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop50">
+ <wsdl:input message="interop:Interop50Request"/>
+ <wsdl:output message="interop:Interop50Response"/>
+ </wsdl:operation>
+
+ </wsdl:portType>
+
+ <wsdl:binding name="interopSOAP" type="interop:interop">
+ <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+
+ <wsdl:operation name="Interop01">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop01"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop02">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop02"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop03">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop03"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop04">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop04"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop05">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop05"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop06">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop06"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop07">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop07"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop08">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop08"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop09">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop09"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop10">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop10"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop11">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop11"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop12">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop12"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop14">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop14"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop15">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop15"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop16">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop16"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop17">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop17"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop18">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop18"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop19">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop19"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop20">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop20"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop21">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop21"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop22">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop22"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop23">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop23"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop24">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop24"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop25">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop25"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop26">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop26"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop27">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop27"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop28">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop28"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop29">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop29"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop30">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop30"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop31">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop31"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop32">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop32"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop33">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop33"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop34">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop34"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop35">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop35"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop36">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop36"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop37">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop37"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop38">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop38"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop39">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop39"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop40">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop40"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop41">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop41"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop42">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop42"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop43">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop43"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop44">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop44"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop45">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop45"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop46">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop46"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop47">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop47"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ <wsdl:operation name="Interop50">
+ <soap:operation soapAction="http://www.apache.org/tuscany/interop/Interop50"/>
+ <wsdl:input>
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal"/>
+ </wsdl:output>
+ </wsdl:operation>
+
+ </wsdl:binding>
+ <wsdl:service name="interop">
+ <wsdl:port binding="interop:interopSOAP" name="interopSOAP">
+ <soap:address location="http://localhost:8080/services/interop"/>
+ </wsdl:port>
+ </wsdl:service>
+</wsdl:definitions>
Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop01-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop01-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop01-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop01-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Copyright (c) 2005-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.
+ -->
+<tns:RootElement01 xmlns:p="commonj.sdo"
+ xmlns:tns="http://www.apache.org/tuscany/interop"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://www.apache.org/tuscany/interop interop01.xsd">
+ <SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+</tns:RootElement01>
Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop01.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop01.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop01.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop01.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Copyright (c) 2005-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.
+ -->
+<schema xmlns="http://www.w3.org/2001/XMLSchema"
+ targetNamespace="http://www.apache.org/tuscany/interop"
+ xmlns:tns="http://www.apache.org/tuscany/interop">
+
+ <include schemaLocation="interop10.xsd"/>
+
+ <!-- top level test type -->
+ <complexType name="ComplexTypeRootType">
+ <sequence>
+ <!-- simple types -->
+ <element name="SimpleTypeWithName" type="tns:SimpleTypeWithNameType"/>
+
+ </sequence>
+ </complexType>
+
+ <element name="RootElement01" type="tns:ComplexTypeRootType"/>
+</schema>
Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop02-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop02-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop02-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop02-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Copyright (c) 2005-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.
+ -->
+<RootElement02 xmlns="http://www.apache.org/tuscany/interop"
+ xmlns:imp="http://www.apache.org/tuscany/interop/import"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://www.apache.org/tuscany/interop interop02.xsd">
+
+ <SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+ <imp:ElementOfImportedType>
+ <AnElement>SomeString</AnElement>
+ <AnotherElement>SomeString</AnotherElement>
+ </imp:ElementOfImportedType>
+</RootElement02>
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org