You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by an...@apache.org on 2006/06/26 15:44:27 UTC

svn commit: r417191 [2/3] - in /incubator/tuscany/interop/src: ./ main/ main/resources/

Added: incubator/tuscany/interop/src/main/resources/interop13.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop13.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop13.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop13.xsd Mon Jun 26 06:44:23 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="SimpleTypeWithAbstractType" abstract="true">
+    <restriction base="string"/>
+  </simpleType>
+                 
+  <element name="RootElement13">
+    <complexType>
+      <sequence>
+        <element name="SimpleTypeWithAbstract" type="tns:SimpleTypeWithAbstractType"/>  
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/interop/src/main/resources/interop14-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop14-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop14-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop14-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop14.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop14.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop14.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop14.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop15-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop15-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop15-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop15-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop15.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop15.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop15.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop15.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop16-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop16-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop16-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop16-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop16.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop16.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop16.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop16.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop17-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop17-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop17-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop17-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop17.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop17.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop17.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop17.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop18-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop18-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop18-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop18-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop18.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop18.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop18.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop18.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop19-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop19-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop19-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop19-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop19.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop19.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop19.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop19.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop20-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop20-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop20-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop20-in.xml Mon Jun 26 06:44:23 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:RootElement20 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 interop20.xsd">
+	<tns:ComplexTypeAnonymousType>
+		<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+	</tns:ComplexTypeAnonymousType>
+</tns:RootElement20>

Added: incubator/tuscany/interop/src/main/resources/interop20.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop20.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop20.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop20.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop21-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop21-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop21-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop21-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop21.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop21.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop21.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop21.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop22-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop22-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop22-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop22-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop22.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop22.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop22.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop22.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop23-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop23-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop23-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop23-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop23.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop23.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop23.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop23.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop24-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop24-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop24-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop24-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop24.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop24.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop24.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop24.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop25-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop25-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop25-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop25-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop25.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop25.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop25.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop25.xsd Mon Jun 26 06:44:23 2006
@@ -0,0 +1,38 @@
+<?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="ComplexTypeExtendingSimpleTypeType">
+    <simpleContent>
+      <extension base="tns:SimpleTypeWithNameType">
+		<attribute name="AddedByExtension" type="string"/>
+      </extension>
+    </simpleContent>  
+  </complexType>
+                 
+  <element name="RootElement25">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeExtendingSimpeType" type="tns:ComplexTypeExtendingSimpleTypeType"/>            
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/interop/src/main/resources/interop26-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop26-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop26-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop26-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop26.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop26.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop26.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop26.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop27-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop27-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop27-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop27-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop27.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop27.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop27.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop27.xsd Mon Jun 26 06:44:23 2006
@@ -0,0 +1,38 @@
+<?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="interop25.xsd"/> 
+              
+  <complexType name="ComplexTypeSimpleContentRestrictingComplexTypeType">
+    <simpleContent>
+      <restriction base="tns:ComplexTypeExtendingSimpleTypeType">
+        <attribute name="AddedByExtension" type="NCName" />
+      </restriction>
+    </simpleContent>  
+  </complexType>     
+                 
+  <element name="RootElement27">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeSimpleContentRestrictingComplexType" type="tns:ComplexTypeSimpleContentRestrictingComplexTypeType"/>                        
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/interop/src/main/resources/interop28-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop28-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop28-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop28-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop28.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop28.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop28.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop28.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop29-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop29-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop29-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop29-in.xml Mon Jun 26 06:44:23 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/interop/src/main/resources/interop29.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop29.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop29.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop29.xsd Mon Jun 26 06:44:23 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/interop/src/main/resources/interop30-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop30-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop30-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop30-in.xml Mon Jun 26 06:44:23 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.
+ -->
+<tns:RootElement30 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 interop30.xsd">
+	<ComplexTypeOpenContent>
+	  <ComplexTypeWithMixed>
+	    Some 
+	    Mixed
+		<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+		Content
+	  </ComplexTypeWithMixed>
+	</ComplexTypeOpenContent>
+</tns:RootElement30>

Added: incubator/tuscany/interop/src/main/resources/interop30.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop30.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop30.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop30.xsd Mon Jun 26 06:44:23 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="interop28.xsd"/>
+                   
+  <complexType name="ComplexTypeOpenContentType">
+    <sequence>
+      <any namespace="##any"/>
+    </sequence>
+  </complexType>   
+                 
+  <element name="RootElement30">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeOpenContent" type="tns:ComplexTypeOpenContentType"/> 
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/interop/src/main/resources/interop31-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop31-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop31-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop31-in.xml Mon Jun 26 06:44:23 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:RootElement31 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 interop31.xsd">
+	<ComplexTypeOpenAttributes SomeOpenAttribute="Some Open Attribute">
+		<SimpleTypeWithName>SimpleTypeWithName</SimpleTypeWithName>
+	</ComplexTypeOpenAttributes>
+</tns:RootElement31>

Added: incubator/tuscany/interop/src/main/resources/interop31.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop31.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop31.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop31.xsd Mon Jun 26 06:44:23 2006
@@ -0,0 +1,39 @@
+<?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"/>
+  
+  <attribute name="SomeOpenAttribute" type="string"/>
+                     
+  <complexType name="ComplexTypeOpenAttributesType">
+    <sequence>
+      <element name="SimpleTypeWithName" type="tns:SimpleTypeWithNameType"/>
+    </sequence>
+    <anyAttribute namespace="##any"/>
+  </complexType>   
+                 
+  <element name="RootElement31">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeOpenAttributes" type="tns:ComplexTypeOpenAttributesType"/>   
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/interop/src/main/resources/interop32-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop32-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop32-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop32-in.xml Mon Jun 26 06:44:23 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:RootElement32 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 interop32.xsd">
+	<ComplexTypeOppositePropertyTest AttributeWithSDOPropertyType="idvalue0" />
+</tns:RootElement32>

Added: incubator/tuscany/interop/src/main/resources/interop32.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop32.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop32.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop32.xsd Mon Jun 26 06:44:23 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:sdo="commonj.sdo">
+        
+    
+  <complexType name="ComplexTypeOppositePropertyTestType">
+    <sequence>
+    </sequence> 
+    <attribute name="AttributeWithSDOPropertyType" type="IDREF" sdo:propertyType="tns:ComplexTypeAttributesTestType"/> 
+  </complexType>   
+                 
+  <element name="RootElement32">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeOppositePropertyTest" type="tns:ComplexTypeOppositePropertyTestType"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/interop/src/main/resources/interop33-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop33-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop33-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop33-in.xml Mon Jun 26 06:44:23 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.
+ -->
+<tns:RootElement33 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 interop33.xsd">
+
+  <ComplexTypeAttributesTest Attribute="Attribute" 
+                             AttributeWithDefaultValue="AttributeWithDefaultValueDefaultValue" 
+                             AttributeWithFixedValue="AttributeWithFixedValueFixedValue" 
+                             AttributeWithSDOAliasName="AttributeWithSDOAliasName" 
+                             AttributeWithSDODataType="AttributeWithSDODataType" 
+                             AttributeWithSDOName="AttributeWithSDODataType" 
+                             AttributeWithSDOPropertySDOOppositePropertyType="idvalue0" 
+                             AttributeWithSDOPropertyType="idvalue0" 
+                             AttributeWithSDOString="AttributeWithSDOString" 
+                             tns:AttributeReference="AttributeReference"/>		
+</tns:RootElement33>

Added: incubator/tuscany/interop/src/main/resources/interop33.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop33.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop33.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop33.xsd Mon Jun 26 06:44:23 2006
@@ -0,0 +1,46 @@
+<?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">
+          
+  <attribute name="AttributeReference" type="string"/>    
+   
+  <complexType name="ComplexTypeAttributesTestType">
+    <sequence>
+    </sequence> 
+    <attribute name="Attribute" type="string"/>
+    <attribute name="AttributeWithSDOName" sdo:name="AttributeWithSDONameSDOName" type="string"/>
+    <attribute name="AttributeWithSDOAliasName" sdo:aliasName="AttributeWithSDOAliasNameSDOAliasName" type="string"/>
+    <attribute name="AttributeWithDefaultValue" type="string" default="AttributeWithDefaultValueDefaultValue"/>
+    <attribute name="AttributeWithFixedValue" type="string" fixed="AttributeWithFixedValueFixedValue"/> 
+    <attribute ref="tns:AttributeReference"/>   
+    <attribute name="AttributeWithSDOString" type="string" sdo:string="true"/>     
+    <attribute name="AttributeWithSDOPropertyType" type="IDREF" sdo:propertyType="tns:SimpleTypeWithNameType"/> 
+    <attribute name="AttributeWithSDOPropertySDOOppositePropertyType" type="IDREF" sdo:propertyType="tns:SimpleTypeWithNameType" sdo:oppositeProperty="tns:AttributeWithSDOPropertyType"/>     
+    <attribute name="AttributeWithSDODataType" sdo:dataType="string" type="string"/>
+  </complexType> 
+                 
+  <element name="RootElement33">
+    <complexType>
+      <sequence>
+        <element name="ComplexTypeAttributesTest" type="tns:ComplexTypeAttributesTestType"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/interop/src/main/resources/interop34-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop34-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop34-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop34-in.xml Mon Jun 26 06:44:23 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:RootElement34 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 interop34.xsd">
+	<ElementWithSDOName>ElementWithSDOName</ElementWithSDOName>
+</tns:RootElement34>

Added: incubator/tuscany/interop/src/main/resources/interop34.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop34.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop34.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop34.xsd Mon Jun 26 06:44:23 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.
+ -->
+<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"> 
+                
+  <element name="RootElement34">
+    <complexType>
+      <sequence>
+        <element name="ElementWithSDOName" sdo:name="ElementWithSDONameSDOName" type="string"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/interop/src/main/resources/interop35-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop35-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop35-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop35-in.xml Mon Jun 26 06:44:23 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:RootElement35 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 interop35.xsd">
+	<ElementWithSDOAliasName>
+		ElementWithSDOAliasName
+	</ElementWithSDOAliasName>
+</tns:RootElement35>

Added: incubator/tuscany/interop/src/main/resources/interop35.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop35.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop35.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop35.xsd Mon Jun 26 06:44:23 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.
+ -->
+<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"> 
+                
+  <element name="RootElement35">
+    <complexType>
+      <sequence>
+        <element name="ElementWithSDOAliasName" sdo:aliasName="ElementWithSDOAliasNameSDOAliasName" type="string"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/interop/src/main/resources/interop36-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop36-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop36-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop36-in.xml Mon Jun 26 06:44:23 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:RootElement36 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 interop36.xsd">
+	<ElementWithMaxOccurs>ElementWithMaxOccurs</ElementWithMaxOccurs>
+</tns:RootElement36>

Added: incubator/tuscany/interop/src/main/resources/interop36.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop36.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop36.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop36.xsd Mon Jun 26 06:44:23 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">
+          
+  <element name="RootElement36">
+    <complexType>
+      <sequence>
+        <element name="ElementWithMaxOccurs" type="string" maxOccurs="2"/>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/interop/src/main/resources/interop37-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop37-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop37-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop37-in.xml Mon Jun 26 06:44:23 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:RootElement37 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 interop37.xsd">
+	<ElementInChoice>ElementInChoice</ElementInChoice>
+</tns:RootElement37>

Added: incubator/tuscany/interop/src/main/resources/interop37.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop37.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop37.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop37.xsd Mon Jun 26 06:44:23 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">
+          
+  <element name="RootElement37">
+    <complexType>
+      <sequence>
+        <choice maxOccurs="3">
+          <element name="ElementInChoice" type="string" maxOccurs="2"/>
+        </choice>
+      </sequence>
+    </complexType>
+  </element>
+</schema>

Added: incubator/tuscany/interop/src/main/resources/interop38-in.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop38-in.xml?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop38-in.xml (added)
+++ incubator/tuscany/interop/src/main/resources/interop38-in.xml Mon Jun 26 06:44:23 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:RootElement38 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 interop38.xsd">
+	<ElementInAll>
+		<ElementInAllOne>ElementInAllOne</ElementInAllOne>
+		<ElementInAllTwo>ElementInAllTwo</ElementInAllTwo>
+	</ElementInAll>
+</tns:RootElement38>

Added: incubator/tuscany/interop/src/main/resources/interop38.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/interop/src/main/resources/interop38.xsd?rev=417191&view=auto
==============================================================================
--- incubator/tuscany/interop/src/main/resources/interop38.xsd (added)
+++ incubator/tuscany/interop/src/main/resources/interop38.xsd Mon Jun 26 06:44:23 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">
+
+  <complexType name="ComplexTypeElementInAllTestType">
+    <all>
+      <element name="ElementInAllOne" type="string"/>
+      <element name="ElementInAllTwo" type="string"/>      
+    </all>
+  </complexType>
+            
+  <element name="RootElement38">
+    <complexType>
+      <sequence>
+        <choice maxOccurs="3">
+          <element name="ElementInAll" type="tns:ComplexTypeElementInAllTestType"/>
+        </choice>
+      </sequence>
+    </complexType>
+  </element>
+</schema>



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