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 [2/4] - in /incubator/tuscany/cpp/sca/test/ws.service.interop: ./ deploy/ resources/ ws.service.interop.client/ ws.service.interop/

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop02.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop02.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop02.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop02.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,36 @@
+<?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"
+        xmlns:imp="http://www.apache.org/tuscany/interop/import"
+        xmlns:sdo="commonj.sdo"
+        xmlns:sdoJava="commonj.sdo">
+        
+  <include schemaLocation="interop10.xsd"/> 
+  <import schemaLocation="importschema.xsd" namespace="http://www.apache.org/tuscany/interop/import"/> 
+      
+  <!-- top level test type -->       
+  <complexType name="ComplexTypeRootType">
+    <sequence>
+      <element name="SimpleTypeWithName" type="tns:SimpleTypeWithNameType"/>
+      <element name="ElementOfImportedType" type="imp:ImportedType"/> 
+    </sequence>
+  </complexType>
+        
+  <element name="RootElement02" type="tns:ComplexTypeRootType"/>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop03-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop03-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop03-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop03-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:RootElement03 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 interop03.xsd">
+	<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+</tns:RootElement03>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop03.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop03.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop03.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop03.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,31 @@
+<?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">
+ 
+  <!-- top level test type -->       
+  <complexType name="ComplexTypeRootType">
+    <sequence>
+      <!-- simple types -->
+      <element name="SimpleTypeWithName" type="string"/>
+
+    </sequence>
+  </complexType>
+        
+  <element name="RootElement03" type="tns:ComplexTypeRootType"/>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop04-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop04-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop04-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop04-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,20 @@
+<?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.
+ -->
+<RootElement04 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:noNamespaceSchemaLocation="interop04.xsd">
+	<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+</RootElement04>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop04.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop04.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop04.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop04.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,29 @@
+<?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" >
+  
+  <!-- top level test type -->       
+  <xsd:complexType name="ComplexTypeRootType">
+    <xsd:sequence>
+      <!-- simple types -->
+      <xsd:element name="SimpleTypeWithName" type="xsd:string"/>
+
+    </xsd:sequence>
+  </xsd:complexType>
+        
+  <xsd:element name="RootElement04" type="ComplexTypeRootType"/>
+</xsd:schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop06-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop06-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop06-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop06-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,21 @@
+<?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.
+ -->
+<RootElement06 xmlns="http://www.apache.org/tuscany/interop"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://www.apache.org/tuscany/interop interop06.xsd">
+	RootElement6
+</RootElement06>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop06.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop06.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop06.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop06.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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">
+        
+                 
+  <element name="RootElement06" type="string"/>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop07-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop07-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop07-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop07-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,21 @@
+<?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:RootElement07 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 interop07.xsd">
+	<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+</tns:RootElement07>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop07.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop07.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop07.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop07.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,28 @@
+<?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">
+         
+  <complexType name="Interop7ComplexType">
+    <sequence>
+      <element name="SimpleTypeWithName" type="string"/>
+    </sequence>
+  </complexType>  
+                 
+  <element name="RootElement07" type="tns:Interop7ComplexType"/>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop08-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop08-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop08-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop08-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,21 @@
+<?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:RootElement08 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 interop08.xsd">
+	<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+</tns:RootElement08>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop08.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop08.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop08.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop08.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,35 @@
+<?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">
+
+  <annotation>
+    <appinfo>SDO 2.0.1</appinfo>
+    <documentation>
+        A schema that tests the presence of annotations in schema read by SDO
+    </documentation>
+  </annotation>
+           
+  <complexType name="Interop8ComplexType">
+    <sequence>
+      <element name="SimpleTypeWithName" type="string"/>
+    </sequence>
+  </complexType>  
+                 
+  <element name="RootElement08" type="tns:Interop8ComplexType"/>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop09-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop09-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop09-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop09-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,21 @@
+<?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:RootElement09 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 interop09.xsd">
+	<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+</tns:RootElement09>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop09.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop09.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop09.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop09.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.
+ -->
+<schema xmlns="http://www.w3.org/2001/XMLSchema" 
+        targetNamespace="http://www.apache.org/tuscany/interop" 
+        xmlns:tns="http://www.apache.org/tuscany/interop">
+
+  <notation name="InteropTestingSchema9" public="commonj.sdo"/>
+           
+  <complexType name="Interop9ComplexType">
+    <sequence>
+      <element name="SimpleTypeWithName" type="string"/>
+    </sequence>
+  </complexType>  
+                 
+  <element name="RootElement09" type="tns:Interop9ComplexType"/>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop10-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop10-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop10-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop10-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,21 @@
+<?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:RootElement10 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 interop10.xsd">
+	<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+</tns:RootElement10>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop10.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop10.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop10.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop10.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,32 @@
+<?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">
+        
+  <simpleType name="SimpleTypeWithNameType">
+    <restriction base="string"/>
+  </simpleType>
+                 
+  <element name="RootElement10">
+    <complexType>
+      <sequence>
+        <element name="SimpleTypeWithName" type="tns:SimpleTypeWithNameType"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop11-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop11-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop11-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop11-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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.
+ -->
+ <RootElement11 xmlns="http://www.apache.org/tuscany/interop"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://www.apache.org/tuscany/interop interop11.xsd">
+	<SimpleTypeAnonymous>
+		SimpleTypeAnonymous
+	</SimpleTypeAnonymous>
+</RootElement11>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop11.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop11.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop11.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop11.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,34 @@
+<?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">
+        
+  <element name="SimpleTypeAnonymous">
+    <simpleType>
+      <restriction base="string"/>
+    </simpleType>
+  </element>  
+                 
+  <element name="RootElement11">
+    <complexType>
+      <sequence>
+         <element ref="tns:SimpleTypeAnonymous"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop12-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop12-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop12-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop12-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,21 @@
+<?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:RootElement12 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 interop12.xsd">
+	<SimpleTypeWithSDOName>SimpleTypeWithSDOName</SimpleTypeWithSDOName>
+</tns:RootElement12>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop12.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop12.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop12.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop12.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"
+        xmlns:sdo="commonj.sdo">     
+        
+  <simpleType name="SimpleTypeWithSDONameType" sdo:name="SimpleTypeWithSDONameTypeSDOName">
+	<restriction base="string"/>
+  </simpleType>
+                 
+  <element name="RootElement12">
+    <complexType>
+      <sequence>
+        <element name="SimpleTypeWithSDOName" type="tns:SimpleTypeWithSDONameType"/>  
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop13-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop13-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop13-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop13-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,21 @@
+<?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.
+ -->
+<RootElement13 xmlns="http://www.apache.org/tuscany/interop"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://www.apache.org/tuscany/interop interop13.xsd">
+	<SimpleTypeWithAbstractBase>SimpleTypeWithAbstractBase</SimpleTypeWithAbstractBase>
+</RootElement13>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop13.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop13.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop13.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop13.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,36 @@
+<?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">      
+        
+  <simpleType name="SimpleTypeWithAbstractType" abstract="true">
+    <restriction base="string"/>
+  </simpleType>
+
+  <simpleType name="SimpleTypeWithAbstractBase">
+    <restriction base="tns:SimpleTypeWithAbstractType"/>
+  </simpleType>
+                 
+  <element name="RootElement13">
+    <complexType>
+      <sequence>
+        <element name="SimpleTypeWithAbstractBase" type="tns:SimpleTypeWithAbstractBase"/>  
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop14-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop14-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop14-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop14-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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:RootElement14 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 interop14.xsd">
+	<SimpleTypeWithInstanceClass>
+		SimpleTypeWithInstanceClass
+	</SimpleTypeWithInstanceClass>
+</tns:RootElement14>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop14.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop14.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop14.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop14.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"
+        xmlns:sdoJava="commonj.sdo">       
+        
+  <simpleType name="SimpleTypeWithInstanceClassType" sdoJava:instanceClass="String">
+  	<restriction base="string"/>
+  </simpleType>
+                 
+  <element name="RootElement14">
+    <complexType>
+      <sequence>
+        <element name="SimpleTypeWithInstanceClass" type="tns:SimpleTypeWithInstanceClassType"/>       
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop15-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop15-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop15-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop15-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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:RootElement15 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 interop15.xsd">
+	<SimpleTypeWithExtendedInstanceClass>
+		SimpleTypeWithExtendedInstanceClass
+	</SimpleTypeWithExtendedInstanceClass>
+</tns:RootElement15>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop15.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop15.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop15.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop15.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"
+        xmlns:sdoJava="commonj.sdo">                
+        
+  <simpleType name="SimpleTypeWithExtendedInstanceClassType" sdoJava:extendedInstanceClass="String">
+  	<restriction base="string"/>
+  </simpleType>
+                 
+  <element name="RootElement15">
+    <complexType>
+      <sequence>
+        <element name="SimpleTypeWithExtendedInstanceClass" type="tns:SimpleTypeWithExtendedInstanceClassType"/>                               
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop16-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop16-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop16-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop16-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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:RootElement16 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 interop16.xsd">
+	<SimpleTypeWithList>
+		listmember1 listmember2
+	</SimpleTypeWithList>
+</tns:RootElement16>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop16.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop16.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop16.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop16.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"
+        xmlns:sdoJava="commonj.sdo">                
+        
+  <simpleType name="SimpleTypeWithListType">
+  	<list itemType="string"/>
+  </simpleType>
+                 
+  <element name="RootElement16">
+    <complexType>
+      <sequence>
+        <element name="SimpleTypeWithList" type="tns:SimpleTypeWithListType"/>                               
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop17-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop17-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop17-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop17-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:RootElement17 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 interop17.xsd">
+	<SimpleTypeWithUnion>EN</SimpleTypeWithUnion>
+	<SimpleTypeWithUnion>01:02:03</SimpleTypeWithUnion>
+</tns:RootElement17>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop17.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop17.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop17.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop17.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,42 @@
+<?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"
+        xmlns:sdoJava="commonj.sdo">             
+        
+  <simpleType name="SimpleTypeWithUnionType">
+  	<union>
+  	  <simpleType>
+  	    <restriction base="language">
+  	    </restriction>
+  	  </simpleType>
+  	  <simpleType>
+  	    <restriction base="time">
+  	    </restriction>
+  	  </simpleType>
+  	</union>
+  </simpleType>
+                 
+  <element name="RootElement17">
+    <complexType>
+      <sequence>
+        <element name="SimpleTypeWithUnion" type="tns:SimpleTypeWithUnionType" minOccurs="2" maxOccurs="2"/>                               
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop18-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop18-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop18-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop18-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,21 @@
+<?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:RootElement18 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 interop18.xsd">
+	<ComplexTypeNoContent />
+</tns:RootElement18>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop18.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop18.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop18.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop18.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.
+ -->
+<schema xmlns="http://www.w3.org/2001/XMLSchema" 
+        targetNamespace="http://www.apache.org/tuscany/interop" 
+        xmlns:tns="http://www.apache.org/tuscany/interop">
+              
+  <complexType name="ComplexTypeNoContentType"/>
+                 
+  <element name="RootElement18">
+    <complexType>
+      <sequence>
+         <element name="ComplexTypeNoContent" type="tns:ComplexTypeNoContentType"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop19-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop19-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop19-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop19-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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:RootElement19 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 interop19.xsd">
+	<ComplexTypeContent>
+		<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+	</ComplexTypeContent>
+</tns:RootElement19>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop19.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop19.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop19.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop19.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,34 @@
+<?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">
+              
+  <complexType name="ComplexTypeContentType">
+    <sequence>
+      <element name="SimpleTypeWithName" type="string"/>
+    </sequence>
+  </complexType>
+                 
+  <element name="RootElement19">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeContent" type="tns:ComplexTypeContentType"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop20-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop20-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop20-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop20-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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.
+ -->
+<RootElement20 xmlns="http://www.apache.org/tuscany/interop"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://www.apache.org/tuscany/interop interop20.xsd">
+	<ComplexTypeAnonymousType>
+		<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+	</ComplexTypeAnonymousType>
+</RootElement20>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop20.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop20.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop20.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop20.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,36 @@
+<?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">
+              
+  <element name="ComplexTypeAnonymousType">
+    <complexType>
+      <sequence>
+        <element name="SimpleTypeWithName" type="string"/>
+      </sequence>
+    </complexType>
+  </element>
+                 
+  <element name="RootElement20">
+    <complexType>
+      <sequence>
+        <element ref="tns:ComplexTypeAnonymousType"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop21-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop21-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop21-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop21-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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:RootElement21 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 interop21.xsd">
+  <ComplexTypeWithSDOName>
+    <SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+  </ComplexTypeWithSDOName>
+</tns:RootElement21>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop21.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop21.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop21.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop21.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,35 @@
+<?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"
+        xmlns:sdo="commonj.sdo">    
+        
+  <complexType name="ComplexTypeWithSDONameType" sdo:name="ComplexTypeWithSDONameTypeSDOName">
+    <sequence>
+      <element name="SimpleTypeWithName" type="string"/>
+    </sequence>
+  </complexType>
+                 
+  <element name="RootElement21">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeWithSDOName" type="tns:ComplexTypeWithSDONameType"/>  
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop22-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop22-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop22-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop22-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,24 @@
+<?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:RootElement22 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 interop22.xsd">
+	<ComplexTypeExtendsAbstractType>
+		<BaseElement>BaseElement</BaseElement>
+		<ExtensionElement>ExtensionElement</ExtensionElement>
+	</ComplexTypeExtendsAbstractType>
+</tns:RootElement22>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop22.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop22.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop22.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop22.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,44 @@
+<?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">
+              
+  <complexType name="ComplexTypeWithAbstractType" abstract="true">
+    <sequence>
+      <element name="BaseElement" type="string"/>
+    </sequence>
+  </complexType>
+  
+  <complexType name="ComplexTypeExtendsAbstractTypeType">
+    <complexContent>
+      <extension base="tns:ComplexTypeWithAbstractType">
+        <sequence>
+          <element name="ExtensionElement" type="string"/>
+        </sequence>
+      </extension>
+    </complexContent>
+  </complexType>
+                 
+  <element name="RootElement22">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeExtendsAbstractType" type="tns:ComplexTypeExtendsAbstractTypeType"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop23-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop23-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop23-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop23-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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:RootElement23 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 interop23.xsd">
+	<ComplexTypeWithSDOAliasName>
+		<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+	</ComplexTypeWithSDOAliasName>
+</tns:RootElement23>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop23.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop23.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop23.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop23.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,35 @@
+<?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"
+        xmlns:sdo="commonj.sdo">    
+        
+  <complexType name="ComplexTypeWithSDOAliasNameType" sdo:aliasName="ComplexTypeWithSDOAliasNameTypeSDOAliasName">
+    <sequence>
+      <element name="SimpleTypeWithName" type="string"/>
+    </sequence>
+  </complexType>  
+                 
+  <element name="RootElement23">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeWithSDOAliasName" type="tns:ComplexTypeWithSDOAliasNameType"/>      
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop24-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop24-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop24-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop24-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,24 @@
+<?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:RootElement24 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 interop24.xsd">
+	<ComplexTypeExtendingComplexType>
+	    <SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+		<SimpleTypeWithNameExtended>SimpleTypeWithNameExtended</SimpleTypeWithNameExtended>
+	</ComplexTypeExtendingComplexType>
+</tns:RootElement24>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop24.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop24.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop24.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop24.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,40 @@
+<?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="interop19.xsd"/>
+              
+  <complexType name="ComplexTypeExtendingComplexTypeType">
+    <complexContent>
+      <extension base="tns:ComplexTypeContentType">
+        <sequence>
+          <element name="SimpleTypeWithNameExtended" type="string"/>
+        </sequence>
+      </extension>
+    </complexContent>  
+  </complexType> 
+                 
+  <element name="RootElement24">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeExtendingComplexType" type="tns:ComplexTypeExtendingComplexTypeType"/>      
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop25-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop25-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop25-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop25-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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:RootElement25 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 interop25.xsd">
+	<ComplexTypeExtendingSimpeType AddedByExtension="AddedByExtensionAttribute">
+		ComplexTypeExtendingSimpeType
+	</ComplexTypeExtendingSimpeType>
+</tns:RootElement25>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop26-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop26-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop26-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop26-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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:RootElement26 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 interop26.xsd">
+	<ComplexTypeComplexContentRestrictingComplexType>
+		<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+	</ComplexTypeComplexContentRestrictingComplexType>
+</tns:RootElement26>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop26.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop26.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop26.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop26.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,41 @@
+<?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"/>
+   <include schemaLocation="interop24.xsd"/> 
+              
+  <complexType name="ComplexTypeComplexContentRestrictingComplexTypeType">
+    <complexContent>
+      <restriction base="tns:ComplexTypeExtendingComplexTypeType">
+        <sequence>
+          <element name="SimpleTypeWithName" type="tns:SimpleTypeWithNameType"/>        
+        </sequence>  
+      </restriction>
+    </complexContent>  
+  </complexType>   
+                 
+  <element name="RootElement26">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeComplexContentRestrictingComplexType" type="tns:ComplexTypeComplexContentRestrictingComplexTypeType"/>                  
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop27-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop27-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop27-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop27-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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:RootElement27 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 interop27.xsd">
+	<ComplexTypeSimpleContentRestrictingComplexType AddedByExtension="AddedByExtensionAttribute">
+		ComplexTypeSimpleContentRestrictingComplexType
+	</ComplexTypeSimpleContentRestrictingComplexType>
+</tns:RootElement27>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop28-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop28-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop28-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop28-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,26 @@
+<?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:RootElement28 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 interop28.xsd">
+	<ComplexTypeWithMixed>
+	    Some 
+	    Mixed
+		<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+		Content
+	</ComplexTypeWithMixed>
+</tns:RootElement28>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop28.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop28.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop28.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop28.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,36 @@
+<?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"/> 
+              
+  <complexType name="ComplexTypeWithMixedType" mixed="true">
+    <sequence>
+      <element name="SimpleTypeWithName" type="tns:SimpleTypeWithNameType"/>
+    </sequence>
+  </complexType>   
+                 
+  <element name="RootElement28">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeWithMixed" type="tns:ComplexTypeWithMixedType"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop29-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop29-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop29-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop29-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,23 @@
+<?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:RootElement29 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 interop29.xsd">
+	<ComplexTypeWithSDOSequence>
+		<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+	</ComplexTypeWithSDOSequence>
+</tns:RootElement29>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop29.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop29.xsd?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop29.xsd (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop29.xsd Tue Sep 26 08:28:00 2006
@@ -0,0 +1,37 @@
+<?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"
+        xmlns:sdo="commonj.sdo">
+        
+  <include schemaLocation="interop10.xsd"/>
+        
+  <complexType name="ComplexTypeWithSDOSequenceType" sdo:name="true">
+    <sequence>
+      <element name="SimpleTypeWithName" type="tns:SimpleTypeWithNameType"/>
+    </sequence>
+  </complexType>  
+                 
+  <element name="RootElement29">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeWithSDOSequence" type="tns:ComplexTypeWithSDOSequenceType"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop30-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop30-in.xml?view=auto&rev=450083
==============================================================================
--- incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop30-in.xml (added)
+++ incubator/tuscany/cpp/sca/test/ws.service.interop/resources/interop30-in.xml Tue Sep 26 08:28:00 2006
@@ -0,0 +1,28 @@
+<?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.
+ -->
+<RootElement30 xmlns="http://www.apache.org/tuscany/interop"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://www.apache.org/tuscany/interop interop30.xsd">
+	<ComplexTypeOpenContent>
+	  <ComplexTypeWithMixed>
+	    Some 
+	    Mixed
+		<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+		Content
+	  </ComplexTypeWithMixed>
+	</ComplexTypeOpenContent>
+</RootElement30>



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