Browse Source

* Applied patch from Inoussa to fix double content (bug ID 25758)

git-svn-id: trunk@26861 -
michael 11 years ago
parent
commit
88f32a7593
58 changed files with 56 additions and 1709 deletions
  1. 1 17
      packages/fcl-sdo/tests/files/change_summary_bool.xml
  2. 1 17
      packages/fcl-sdo/tests/files/change_summary_byte.xml
  3. 1 17
      packages/fcl-sdo/tests/files/change_summary_bytes.xml
  4. 1 22
      packages/fcl-sdo/tests/files/change_summary_char.xml
  5. 1 23
      packages/fcl-sdo/tests/files/change_summary_currency.xml
  6. 0 16
      packages/fcl-sdo/tests/files/change_summary_date.xml
  7. 1 17
      packages/fcl-sdo/tests/files/change_summary_double.xml
  8. 1 17
      packages/fcl-sdo/tests/files/change_summary_float.xml
  9. 1 17
      packages/fcl-sdo/tests/files/change_summary_integer.xml
  10. 1 17
      packages/fcl-sdo/tests/files/change_summary_long.xml
  11. 1 27
      packages/fcl-sdo/tests/files/change_summary_object_create.xml
  12. 1 29
      packages/fcl-sdo/tests/files/change_summary_object_create_cont_ref.xml
  13. 1 30
      packages/fcl-sdo/tests/files/change_summary_object_delete.xml
  14. 1 48
      packages/fcl-sdo/tests/files/change_summary_object_delete_nested.xml
  15. 1 29
      packages/fcl-sdo/tests/files/change_summary_object_modify_nested.xml
  16. 1 3
      packages/fcl-sdo/tests/files/change_summary_short.xml
  17. 1 20
      packages/fcl-sdo/tests/files/change_summary_simple.xml
  18. 1 17
      packages/fcl-sdo/tests/files/change_summary_string.xml
  19. 1 33
      packages/fcl-sdo/tests/files/changesummary_object_2_objects_same_type_del_upd.xml
  20. 1 30
      packages/fcl-sdo/tests/files/changesummary_object_delete_2_objects_same_type.xml
  21. 1 37
      packages/fcl-sdo/tests/files/changesummary_prop_list_bool.xml
  22. 1 37
      packages/fcl-sdo/tests/files/changesummary_prop_list_byte.xml
  23. 1 37
      packages/fcl-sdo/tests/files/changesummary_prop_list_bytes.xml
  24. 1 44
      packages/fcl-sdo/tests/files/changesummary_prop_list_char.xml
  25. 1 48
      packages/fcl-sdo/tests/files/changesummary_prop_list_currency.xml
  26. 1 37
      packages/fcl-sdo/tests/files/changesummary_prop_list_date.xml
  27. 1 37
      packages/fcl-sdo/tests/files/changesummary_prop_list_double.xml
  28. 1 37
      packages/fcl-sdo/tests/files/changesummary_prop_list_float.xml
  29. 1 37
      packages/fcl-sdo/tests/files/changesummary_prop_list_integer.xml
  30. 1 37
      packages/fcl-sdo/tests/files/changesummary_prop_list_long.xml
  31. 1 53
      packages/fcl-sdo/tests/files/changesummary_prop_list_object.xml
  32. 1 80
      packages/fcl-sdo/tests/files/changesummary_prop_list_object_nested.xml
  33. 1 37
      packages/fcl-sdo/tests/files/changesummary_prop_list_short.xml
  34. 1 37
      packages/fcl-sdo/tests/files/changesummary_prop_list_string.xml
  35. 1 40
      packages/fcl-sdo/tests/files/company.one.xml
  36. 1 49
      packages/fcl-sdo/tests/files/company.two.xml
  37. 1 40
      packages/fcl-sdo/tests/files/company.xml
  38. 1 45
      packages/fcl-sdo/tests/files/complex_class_open_type.xsd
  39. 1 42
      packages/fcl-sdo/tests/files/load_from_file_reference_property.xml
  40. 1 24
      packages/fcl-sdo/tests/files/open_type.xml
  41. 1 36
      packages/fcl-sdo/tests/files/sdo_company.xsd
  42. 1 22
      packages/fcl-sdo/tests/files/xsd/array_sequence_item_name.xsd
  43. 1 19
      packages/fcl-sdo/tests/files/xsd/class_properties_extended_metadata.xsd
  44. 0 23
      packages/fcl-sdo/tests/files/xsd/class_properties_extended_metadata_2.xsd
  45. 1 9
      packages/fcl-sdo/tests/files/xsd/class_property_composed_name.xsd
  46. 1 32
      packages/fcl-sdo/tests/files/xsd/complex_array_sequence.xsd
  47. 1 36
      packages/fcl-sdo/tests/files/xsd/complex_array_sequence_embedded.xsd
  48. 1 48
      packages/fcl-sdo/tests/files/xsd/complex_class.xsd
  49. 1 20
      packages/fcl-sdo/tests/files/xsd/complex_class_default.xsd
  50. 1 47
      packages/fcl-sdo/tests/files/xsd/complex_class_embedded.xsd
  51. 1 25
      packages/fcl-sdo/tests/files/xsd/complex_class_extend_simple.xsd
  52. 1 24
      packages/fcl-sdo/tests/files/xsd/complex_class_false_array.xsd
  53. 1 6
      packages/fcl-sdo/tests/files/xsd/empty.xsd
  54. 1 12
      packages/fcl-sdo/tests/files/xsd/import_base_library.xsd
  55. 1 17
      packages/fcl-sdo/tests/files/xsd/import_second_library.xsd
  56. 1 21
      packages/fcl-sdo/tests/files/xsd/simpletype.xsd
  57. 1 10
      packages/fcl-sdo/tests/files/xsd/simpletypeNativeAlias.xsd
  58. 1 21
      packages/fcl-sdo/tests/files/xsd/simpletype_embedded.xsd

+ 1 - 17
packages/fcl-sdo/tests/files/change_summary_bool.xml

@@ -13,20 +13,4 @@
     <Employee sdo:ref="#/Employee" sampleProperty="1"/>
     <Employee sdo:ref="#/Employee" sampleProperty="1"/>
   </changeSummary>
   </changeSummary>
   <ns1:Employee sampleProperty="0"/>
   <ns1:Employee sampleProperty="0"/>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="Employee">
-        <xsd:sequence>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="sampleProperty" type="xsd:boolean"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <Employee sdo:ref="#/Employee" sampleProperty="1"/>
-  </changeSummary>
-  <ns1:Employee sampleProperty="0"/>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 17
packages/fcl-sdo/tests/files/change_summary_byte.xml

@@ -18,20 +18,4 @@
   <ns1:Employee>
   <ns1:Employee>
     <sampleProperty>123</sampleProperty>
     <sampleProperty>123</sampleProperty>
   </ns1:Employee>
   </ns1:Employee>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="Employee">
-        <xsd:sequence>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="sampleProperty" type="xsd:byte"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <Employee sdo:ref="#/Employee" sampleProperty="200"/>
-  </changeSummary>
-  <ns1:Employee sampleProperty="123"/>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 17
packages/fcl-sdo/tests/files/change_summary_bytes.xml

@@ -18,20 +18,4 @@
   <ns1:Employee>
   <ns1:Employee>
     <sampleProperty>0104070A0D101316191C1F2225282B2E3134373A</sampleProperty>
     <sampleProperty>0104070A0D101316191C1F2225282B2E3134373A</sampleProperty>
   </ns1:Employee>
   </ns1:Employee>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="Employee">
-        <xsd:sequence>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="sampleProperty" type="xsd:hexBinary"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <Employee sdo:ref="#/Employee" sampleProperty="00010203040506070809"/>
-  </changeSummary>
-  <ns1:Employee sampleProperty="0104070A0D101316191C1F2225282B2E3134373A"/>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 22
packages/fcl-sdo/tests/files/change_summary_char.xml

@@ -18,25 +18,4 @@
   <ns1:Employee>
   <ns1:Employee>
     <sampleProperty>z</sampleProperty>
     <sampleProperty>z</sampleProperty>
   </ns1:Employee>
   </ns1:Employee>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd"
-    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-    xmlns:tns="company.xsd" 
-    xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="Employee">
-        <xsd:sequence>
-          <xsd:element name="changeSummary"
-          type="sdo:ChangeSummary" />
-        </xsd:sequence>
-        <xsd:attribute name="sampleProperty" type="xsd:string"
-        sdo:propertyType="sdo:Character" />
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <Employee sdo:ref="#/Employee" sampleProperty="a" />
-  </changeSummary>
-  <ns1:Employee sampleProperty="z" />
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 23
packages/fcl-sdo/tests/files/change_summary_currency.xml

@@ -18,26 +18,4 @@
   <ns1:Employee>
   <ns1:Employee>
     <sampleProperty>-45821568.7422</sampleProperty>
     <sampleProperty>-45821568.7422</sampleProperty>
   </ns1:Employee>
   </ns1:Employee>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd"
-    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-    xmlns:tns="company.xsd" 
-    xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="Employee">
-        <xsd:sequence>
-          <xsd:element name="changeSummary"
-          type="sdo:ChangeSummary" />
-        </xsd:sequence>
-        <xsd:attribute name="sampleProperty" type="xsd:decimal"
-          sdo:propertyType="sdo:Currency" />
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <Employee sdo:ref="#/Employee"
-    sampleProperty="12398745632145.6987" />
-  </changeSummary>
-  <ns1:Employee sampleProperty="-45821568.7422" />
-</sdo:datagraph>
+</sdo:datagraph>

+ 0 - 16
packages/fcl-sdo/tests/files/change_summary_date.xml

@@ -14,19 +14,3 @@
   </changeSummary>
   </changeSummary>
   <ns1:Employee sampleProperty="2006-10-10T08:00:00Z"/>
   <ns1:Employee sampleProperty="2006-10-10T08:00:00Z"/>
 </sdo:datagraph>
 </sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="Employee">
-        <xsd:sequence>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="sampleProperty" type="xsd:dateTime"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <Employee sdo:ref="#/Employee" sampleProperty="2023-07-15T23:55:00Z"/>
-  </changeSummary>
-  <ns1:Employee sampleProperty="2006-10-10T08:00:00Z"/>
-</sdo:datagraph>

+ 1 - 17
packages/fcl-sdo/tests/files/change_summary_double.xml

@@ -18,20 +18,4 @@
   <ns1:Employee>
   <ns1:Employee>
     <sampleProperty>-4582152</sampleProperty>
     <sampleProperty>-4582152</sampleProperty>
   </ns1:Employee>
   </ns1:Employee>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="Employee">
-        <xsd:sequence>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="sampleProperty" type="xsd:double"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <Employee sdo:ref="#/Employee" sampleProperty="1239874567"/>
-  </changeSummary>
-  <ns1:Employee sampleProperty="-4582152"/>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 17
packages/fcl-sdo/tests/files/change_summary_float.xml

@@ -18,20 +18,4 @@
   <ns1:Employee>
   <ns1:Employee>
     <sampleProperty>-4582152</sampleProperty>
     <sampleProperty>-4582152</sampleProperty>
   </ns1:Employee>
   </ns1:Employee>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="Employee">
-        <xsd:sequence>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="sampleProperty" type="xsd:float"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <Employee sdo:ref="#/Employee" sampleProperty="1239874567"/>
-  </changeSummary>
-  <ns1:Employee sampleProperty="-4582152"/>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 17
packages/fcl-sdo/tests/files/change_summary_integer.xml

@@ -13,20 +13,4 @@
     <Employee sdo:ref="#/Employee" sampleProperty="12345"/>
     <Employee sdo:ref="#/Employee" sampleProperty="12345"/>
   </changeSummary>
   </changeSummary>
   <ns1:Employee sampleProperty="-789"/>
   <ns1:Employee sampleProperty="-789"/>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="Employee">
-        <xsd:sequence>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="sampleProperty" type="xsd:int"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <Employee sdo:ref="#/Employee" sampleProperty="12345"/>
-  </changeSummary>
-  <ns1:Employee sampleProperty="-789"/>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 17
packages/fcl-sdo/tests/files/change_summary_long.xml

@@ -18,20 +18,4 @@
   <ns1:Employee>
   <ns1:Employee>
     <sampleProperty>-458215687422</sampleProperty>
     <sampleProperty>-458215687422</sampleProperty>
   </ns1:Employee>
   </ns1:Employee>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="Employee">
-        <xsd:sequence>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="sampleProperty" type="xsd:long"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <Employee sdo:ref="#/Employee" sampleProperty="123987456321456987"/>
-  </changeSummary>
-  <ns1:Employee sampleProperty="-458215687422"/>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 27
packages/fcl-sdo/tests/files/change_summary_object_create.xml

@@ -23,30 +23,4 @@
 	<ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
 	<ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
 		<Employee name="Inoussa OUEDRAOGO" SN="001" manager="1"/>
 		<Employee name="Inoussa OUEDRAOGO" SN="001" manager="1"/>
 	</ns1:DepartmentType>
 	</ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-	<xsd>
-		<schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-			<xsd:complexType name="DepartmentType">
-				<xsd:sequence>
-					<xsd:element name="Employee" type="tns:Employee" minOccurs="0"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-				</xsd:sequence>
-				<xsd:attribute name="name" type="xsd:string"/>
-				<xsd:attribute name="location" type="xsd:string"/>
-				<xsd:attribute name="number" type="xsd:int"/>
-			</xsd:complexType>
-			<xsd:complexType name="Employee">
-				<xsd:attribute name="name" type="xsd:string"/>
-				<xsd:attribute name="SN" type="xsd:string"/>
-				<xsd:attribute name="manager" type="xsd:boolean"/>
-			</xsd:complexType>
-		</schema>
-	</xsd>
-	<changeSummary create="#/DepartmentType/Employee">
-		<DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF" sdo:unset="number Employee"/>
-	</changeSummary>
-	<ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
-		<Employee name="Inoussa OUEDRAOGO" SN="001" manager="1"/>
-	</ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 29
packages/fcl-sdo/tests/files/change_summary_object_create_cont_ref.xml

@@ -25,32 +25,4 @@
 		<Employee name="Inoussa OUEDRAOGO" SN="001" manager="1"/>
 		<Employee name="Inoussa OUEDRAOGO" SN="001" manager="1"/>
 		<employee_ref>#/DepartmentType/Employee</employee_ref>
 		<employee_ref>#/DepartmentType/Employee</employee_ref>
 	</ns1:DepartmentType>
 	</ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-	<xsd>
-		<schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-			<xsd:complexType name="DepartmentType">
-				<xsd:sequence>
-					<xsd:element name="Employee" type="tns:Employee" minOccurs="0"/>
-					<xsd:element name="employee_ref" type="xsd:anyURI" minOccurs="0" sdo:propertyType="tns:Employee"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-				</xsd:sequence>
-				<xsd:attribute name="name" type="xsd:string"/>
-				<xsd:attribute name="location" type="xsd:string"/>
-				<xsd:attribute name="number" type="xsd:int"/>
-			</xsd:complexType>
-			<xsd:complexType name="Employee">
-				<xsd:attribute name="name" type="xsd:string"/>
-				<xsd:attribute name="SN" type="xsd:string"/>
-				<xsd:attribute name="manager" type="xsd:boolean"/>
-			</xsd:complexType>
-		</schema>
-	</xsd>
-	<changeSummary create="#/DepartmentType/Employee">
-		<DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF" sdo:unset="number Employee employee_ref"/>
-	</changeSummary>
-	<ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
-		<Employee name="Inoussa OUEDRAOGO" SN="001" manager="1"/>
-		<employee_ref>#/DepartmentType/Employee</employee_ref>
-	</ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 30
packages/fcl-sdo/tests/files/change_summary_object_delete.xml

@@ -26,33 +26,4 @@
 	<ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
 	<ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
 		<Employee xsi:nil="true"/>
 		<Employee xsi:nil="true"/>
 	</ns1:DepartmentType>
 	</ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<xsd>
-		<schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-			<xsd:complexType name="DepartmentType">
-				<xsd:sequence>
-					<xsd:element name="Employee" type="tns:Employee" minOccurs="0"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-				</xsd:sequence>
-				<xsd:attribute name="name" type="xsd:string"/>
-				<xsd:attribute name="location" type="xsd:string"/>
-				<xsd:attribute name="number" type="xsd:int"/>
-			</xsd:complexType>
-			<xsd:complexType name="Employee">
-				<xsd:attribute name="name" type="xsd:string"/>
-				<xsd:attribute name="SN" type="xsd:string"/>
-				<xsd:attribute name="manager" type="xsd:boolean"/>
-			</xsd:complexType>
-		</schema>
-	</xsd>
-	<changeSummary delete="#/changeSummary/Employee[0]">
-		<DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF" sdo:unset="number">
-			<Employee sdo:ref="#/changeSummary/Employee[0]"/>
-		</DepartmentType>
-		<Employee name="Inoussa O." SN="002" manager="1"/>
-	</changeSummary>
-	<ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
-		<Employee xsi:nil="true"/>
-	</ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 48
packages/fcl-sdo/tests/files/change_summary_object_delete_nested.xml

@@ -44,51 +44,4 @@
 		<p_ac xsi:nil="true"/>
 		<p_ac xsi:nil="true"/>
 		<p_ad xsi:nil="true"/>
 		<p_ad xsi:nil="true"/>
 	</ns1:a>
 	</ns1:a>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<xsd>
-		<schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-			<xsd:complexType name="a">
-				<xsd:sequence>
-					<xsd:element name="p_ab" type="tns:b" minOccurs="0"/>
-					<xsd:element name="p_ac" type="xsd:anyURI" minOccurs="0" sdo:propertyType="tns:c"/>
-					<xsd:element name="p_ad" type="xsd:anyURI" minOccurs="0" sdo:propertyType="tns:d"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-				</xsd:sequence>
-				<xsd:attribute name="p_a_str" type="xsd:string"/>
-			</xsd:complexType>
-			<xsd:complexType name="b">
-				<xsd:sequence>
-					<xsd:element name="p_bc" type="tns:c"  minOccurs="0"/>
-				</xsd:sequence>
-				<xsd:attribute name="p_b_str" type="xsd:string"/>
-			</xsd:complexType>
-			<xsd:complexType name="c">
-				<xsd:sequence>
-					<xsd:element name="p_cd" type="tns:d" minOccurs="0"/>
-				</xsd:sequence>
-				<xsd:attribute name="p_c_str" type="xsd:string"/>
-			</xsd:complexType>
-			<xsd:complexType name="d">
-				<xsd:attribute name="p_d_str" type="xsd:string"/>
-			</xsd:complexType>
-		</schema>
-	</xsd>
-	<changeSummary delete="#/changeSummary/b[0]">
-		<a sdo:ref="#/a">
-			<p_ad>#/changeSummary/b[0]/p_bc/p_cd/</p_ad>
-			<p_ac>#/changeSummary/b[0]/p_bc/</p_ac>
-			<p_ab sdo:ref="#/changeSummary/b[0]"/>
-		</a>
-		<b p_b_str="Inoussa O.">
-			<p_bc p_c_str="azerty">
-				<p_cd p_d_str="D value"/>
-			</p_bc>
-		</b>
-	</changeSummary>
-	<ns1:a p_a_str="sample A' property.">
-		<p_ab xsi:nil="true"/>
-		<p_ac xsi:nil="true"/>
-		<p_ad xsi:nil="true"/>
-	</ns1:a>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 29
packages/fcl-sdo/tests/files/change_summary_object_modify_nested.xml

@@ -25,32 +25,4 @@
   <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
   <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
     <Employee name="Inoussa OUEDRAOGO" SN="001" manager="1" age="32"/>
     <Employee name="Inoussa OUEDRAOGO" SN="001" manager="1" age="32"/>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="Employee" type="tns:Employee" minOccurs="0"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="number" type="xsd:int"/>
-      </xsd:complexType>
-      <xsd:complexType name="Employee">
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="SN" type="xsd:string"/>
-        <xsd:attribute name="manager" type="xsd:boolean"/>
-        <xsd:attribute name="age" type="xsd:byte"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF"/>
-    <Employee sdo:ref="#/DepartmentType/Employee" name="Inoussa O." SN="002" age="12"/>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
-    <Employee name="Inoussa OUEDRAOGO" SN="001" manager="1" age="32"/>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 3
packages/fcl-sdo/tests/files/change_summary_short.xml

@@ -1,4 +1,2 @@
 <sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd"><xsd><schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo"><xsd:complexType name="Employee"><xsd:sequence><xsd:element name="changeSummary" type="sdo:ChangeSummary"/></xsd:sequence><xsd:attribute name="sampleProperty" type="xsd:short"/></xsd:complexType></schema>
 <sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd"><xsd><schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo"><xsd:complexType name="Employee"><xsd:sequence><xsd:element name="changeSummary" type="sdo:ChangeSummary"/></xsd:sequence><xsd:attribute name="sampleProperty" type="xsd:short"/></xsd:complexType></schema>
-	</xsd><changeSummary><Employee sdo:ref="#/Employee" sampleProperty="1592"/></changeSummary><ns1:Employee sampleProperty="-9876"/></sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd"><xsd><schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo"><xsd:complexType name="Employee"><xsd:sequence><xsd:element name="changeSummary" type="sdo:ChangeSummary"/></xsd:sequence><xsd:attribute name="sampleProperty" type="xsd:short"/></xsd:complexType></schema>
-	</xsd><changeSummary><Employee sdo:ref="#/Employee" sampleProperty="1592"/></changeSummary><ns1:Employee sampleProperty="-9876"/></sdo:datagraph>
+	</xsd><changeSummary><Employee sdo:ref="#/Employee" sampleProperty="1592"/></changeSummary><ns1:Employee sampleProperty="-9876"/></sdo:datagraph>

+ 1 - 20
packages/fcl-sdo/tests/files/change_summary_simple.xml

@@ -23,23 +23,4 @@
     <name>Inoussa OUEDRAOGO</name>
     <name>Inoussa OUEDRAOGO</name>
     <SN>001</SN>
     <SN>001</SN>
   </ns1:Employee>
   </ns1:Employee>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="Employee">
-        <xsd:sequence>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="SN" type="xsd:string"/>
-        <xsd:attribute name="manager" type="xsd:boolean"/>
-        <xsd:attribute name="age" type="xsd:byte"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <Employee sdo:ref="#/Employee" name="Inoussa O." SN="002" age="30"/>
-  </changeSummary>
-  <ns1:Employee name="Inoussa OUEDRAOGO" SN="001" manager="1" age="32"/>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 17
packages/fcl-sdo/tests/files/change_summary_string.xml

@@ -13,20 +13,4 @@
     <Employee sdo:ref="#/Employee" sampleProperty="Inoussa.O"/>
     <Employee sdo:ref="#/Employee" sampleProperty="Inoussa.O"/>
   </changeSummary>
   </changeSummary>
   <ns1:Employee sampleProperty="sdo.fpc.delphi"/>
   <ns1:Employee sampleProperty="sdo.fpc.delphi"/>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="Employee">
-        <xsd:sequence>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="sampleProperty" type="xsd:string"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <Employee sdo:ref="#/Employee" sampleProperty="Inoussa.O"/>
-  </changeSummary>
-  <ns1:Employee sampleProperty="sdo.fpc.delphi"/>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 33
packages/fcl-sdo/tests/files/changesummary_object_2_objects_same_type_del_upd.xml

@@ -29,36 +29,4 @@
 		<p_ab2 p_b_str="p_ab3\p_b_str value after"/>
 		<p_ab2 p_b_str="p_ab3\p_b_str value after"/>
 		<p_ab3 xsi:nil="true"/>
 		<p_ab3 xsi:nil="true"/>
 	</ns1:a>
 	</ns1:a>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<xsd>
-		<schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-			<xsd:complexType name="a">
-				<xsd:sequence>
-					<xsd:element name="p_ab1" type="tns:b" minOccurs="0"/>
-					<xsd:element name="p_ab2" type="tns:b" minOccurs="0"/>
-					<xsd:element name="p_ab3" type="tns:b" minOccurs="0"/>
-					<xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-				</xsd:sequence>
-				<xsd:attribute name="p_a_str" type="xsd:string"/>
-			</xsd:complexType>
-			<xsd:complexType name="b">
-				<xsd:attribute name="p_b_str" type="xsd:string"/>
-			</xsd:complexType>
-		</schema>
-	</xsd>
-	<changeSummary delete="#/changeSummary/b[0] #/changeSummary/b[2]">
-		<b p_b_str="p_ab1\p_b_str value"/>
-		<a sdo:ref="#/a">
-			<p_ab1 sdo:ref="#/changeSummary/b[0]"/>
-			<p_ab3 sdo:ref="#/changeSummary/b[2]"/>
-		</a>
-		<b sdo:ref="#/a/p_ab2" p_b_str="p_ab2\p_b_str value before"/>
-		<b p_b_str="p_ab3\p_b_str value"/>
-	</changeSummary>
-	<ns1:a p_a_str="sample A' property.">
-		<p_ab1 xsi:nil="true"/>
-		<p_ab2 p_b_str="p_ab3\p_b_str value after"/>
-		<p_ab3 xsi:nil="true"/>
-	</ns1:a>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 30
packages/fcl-sdo/tests/files/changesummary_object_delete_2_objects_same_type.xml

@@ -26,33 +26,4 @@
 		<p_ab1 xsi:nil="true"/>
 		<p_ab1 xsi:nil="true"/>
 		<p_ab2 xsi:nil="true"/>
 		<p_ab2 xsi:nil="true"/>
 	</ns1:a>
 	</ns1:a>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<xsd>
-		<schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-			<xsd:complexType name="a">
-				<xsd:sequence>
-					<xsd:element name="p_ab1" type="tns:b" minOccurs="0"/>
-					<xsd:element name="p_ab2" type="tns:b" minOccurs="0"/>
-					<xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-				</xsd:sequence>
-				<xsd:attribute name="p_a_str" type="xsd:string"/>
-			</xsd:complexType>
-			<xsd:complexType name="b">
-				<xsd:attribute name="p_b_str" type="xsd:string"/>
-			</xsd:complexType>
-		</schema>
-	</xsd>
-	<changeSummary delete="#/changeSummary/b[0] #/changeSummary/b[1]">
-		<b p_b_str="p_ab1\p_b_str value"/>
-		<a sdo:ref="#/a">
-			<p_ab1 sdo:ref="#/changeSummary/b[0]"/>
-			<p_ab2 sdo:ref="#/changeSummary/b[1]"/>
-		</a>
-		<b p_b_str="p_ab2\p_b_str value"/>
-	</changeSummary>
-	<ns1:a p_a_str="sample A' property.">
-		<p_ab1 xsi:nil="true"/>
-		<p_ab2 xsi:nil="true"/>
-	</ns1:a>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 37
packages/fcl-sdo/tests/files/changesummary_prop_list_bool.xml

@@ -39,40 +39,4 @@
     <list_bool>1</list_bool>
     <list_bool>1</list_bool>
     <list_bool>0</list_bool>
     <list_bool>0</list_bool>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="list_bool" type="xsd:boolean" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="number" type="xsd:int"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF">
-      <list_bool>
-        <listChanges index="0" kind="change" dataValues="0"/>
-        <listChanges index="3" kind="append"/>
-        <listChanges index="4" kind="append"/>
-        <listChanges index="1" kind="change" dataValues="1"/>
-        <listChanges index="0" kind="delete" dataValues="1"/>
-        <listChanges index="1" kind="delete" dataValues="0"/>
-        <listChanges index="2" kind="insert"/>
-        <listChanges index="4" kind="append"/>
-      </list_bool>
-    </DepartmentType>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
-    <list_bool>0</list_bool>
-    <list_bool>1</list_bool>
-    <list_bool>0</list_bool>
-    <list_bool>1</list_bool>
-    <list_bool>0</list_bool>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 37
packages/fcl-sdo/tests/files/changesummary_prop_list_byte.xml

@@ -39,40 +39,4 @@
     <list_byte>45</list_byte>
     <list_byte>45</list_byte>
     <list_byte>89</list_byte>
     <list_byte>89</list_byte>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="list_byte" type="xsd:byte" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="number" type="xsd:byte"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF">
-      <list_byte>
-        <listChanges index="0" kind="change" dataValues="1"/>
-        <listChanges index="3" kind="append"/>
-        <listChanges index="4" kind="append"/>
-        <listChanges index="1" kind="change" dataValues="2"/>
-        <listChanges index="0" kind="delete" dataValues="10"/>
-        <listChanges index="1" kind="delete" dataValues="3"/>
-        <listChanges index="2" kind="insert"/>
-        <listChanges index="4" kind="append"/>
-      </list_byte>
-    </DepartmentType>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="123">
-    <list_byte>20</list_byte>
-    <list_byte>123</list_byte>
-    <list_byte>107</list_byte>
-    <list_byte>45</list_byte>
-    <list_byte>89</list_byte>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 37
packages/fcl-sdo/tests/files/changesummary_prop_list_bytes.xml

@@ -39,40 +39,4 @@
     <list_bytes>00010203040506070809</list_bytes>
     <list_bytes>00010203040506070809</list_bytes>
     <list_bytes>0104070A0D101316191C1F2225282B2E3134373A3D404346494C4F525558</list_bytes>
     <list_bytes>0104070A0D101316191C1F2225282B2E3134373A3D404346494C4F525558</list_bytes>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="list_bytes" type="xsd:hexBinary" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="birthDate" type="xsd:dateTime"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF">
-      <list_bytes>
-        <listChanges index="0" kind="change" dataValues="00010203040506070809"/>
-        <listChanges index="3" kind="append"/>
-        <listChanges index="4" kind="append"/>
-        <listChanges index="1" kind="change" dataValues=""/>
-        <listChanges index="0" kind="delete" dataValues="0104070A0D101316191C1F2225282B2E3134373A3D404346494C4F525558"/>
-        <listChanges index="1" kind="delete" dataValues="0104070A0D101316191C1F2225282B2E3134373A"/>
-        <listChanges index="2" kind="insert"/>
-        <listChanges index="4" kind="append"/>
-      </list_bytes>
-    </DepartmentType>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" birthDate="1899-12-30T00:00:00Z">
-    <list_bytes></list_bytes>
-    <list_bytes>0104070A0D101316191C1F2225282B2E3134373A3D404346494C4F5255585B5E6164676A6D707376</list_bytes>
-    <list_bytes>0104070A0D101316191C1F2225282B2E3134373A</list_bytes>
-    <list_bytes>00010203040506070809</list_bytes>
-    <list_bytes>0104070A0D101316191C1F2225282B2E3134373A3D404346494C4F525558</list_bytes>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 44
packages/fcl-sdo/tests/files/changesummary_prop_list_char.xml

@@ -39,47 +39,4 @@
     <list_char>x</list_char>
     <list_char>x</list_char>
     <list_char>Z</list_char>
     <list_char>Z</list_char>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd"
-    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-    xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="list_char" type="xsd:string"
-          minOccurs="0" maxOccurs="unbounded"
-          sdo:propertyType="sdo:Character" />
-          <xsd:element name="changeSummary"
-          type="sdo:ChangeSummary" />
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string" />
-        <xsd:attribute name="location" type="xsd:string" />
-        <xsd:attribute name="number" type="xsd:byte" />
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D"
-    location="Ouaga, BF">
-      <list_char>
-        <listChanges index="0" kind="change" dataValues="k" />
-        <listChanges index="3" kind="append" />
-        <listChanges index="4" kind="append" />
-        <listChanges index="1" kind="change" dataValues="y" />
-        <listChanges index="0" kind="delete" dataValues="j" />
-        <listChanges index="1" kind="delete" dataValues="g" />
-        <listChanges index="2" kind="insert" />
-        <listChanges index="4" kind="append" />
-      </list_char>
-    </DepartmentType>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department"
-  location="Ouaga 01, BF" number="123">
-    <list_char>v</list_char>
-    <list_char>a</list_char>
-    <list_char>A</list_char>
-    <list_char>x</list_char>
-    <list_char>Z</list_char>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 48
packages/fcl-sdo/tests/files/changesummary_prop_list_currency.xml

@@ -39,51 +39,4 @@
     <list_currency>-666666666666666.6666</list_currency>
     <list_currency>-666666666666666.6666</list_currency>
     <list_currency>-9.0000</list_currency>
     <list_currency>-9.0000</list_currency>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd"
-    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-    xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="list_currency" type="xsd:decimal"
-		  minOccurs="0" maxOccurs="unbounded" 
-          sdo:propertyType="sdo:Currency"/>
-          <xsd:element name="changeSummary"
-          type="sdo:ChangeSummary" />
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string" />
-        <xsd:attribute name="location" type="xsd:string" />
-        <xsd:attribute name="number" type="xsd:byte" />
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D"
-    location="Ouaga, BF">
-      <list_currency>
-        <listChanges index="0" kind="change"
-        dataValues="1111111111111.1111" />
-        <listChanges index="3" kind="append" />
-        <listChanges index="4" kind="append" />
-        <listChanges index="1" kind="change"
-        dataValues="-222222222222.2222" />
-        <listChanges index="0" kind="delete"
-        dataValues="444444444444444.4444" />
-        <listChanges index="1" kind="delete"
-        dataValues="33333333333333.3333" />
-        <listChanges index="2" kind="insert" />
-        <listChanges index="4" kind="append" />
-      </list_currency>
-    </DepartmentType>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department"
-  location="Ouaga 01, BF" number="123">
-    <list_currency>777777777777777.7777</list_currency>
-    <list_currency>555555555555555.5555</list_currency>
-    <list_currency>8.0000</list_currency>
-    <list_currency>-666666666666666.6666</list_currency>
-    <list_currency>-9.0000</list_currency>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 37
packages/fcl-sdo/tests/files/changesummary_prop_list_date.xml

@@ -39,40 +39,4 @@
     <list_date>1976-10-12T18:28:45.056Z</list_date>
     <list_date>1976-10-12T18:28:45.056Z</list_date>
     <list_date>2009-09-01T01:50:00.001Z</list_date>
     <list_date>2009-09-01T01:50:00.001Z</list_date>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="list_date" type="xsd:dateTime" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="birthDate" type="xsd:dateTime"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF">
-      <list_date>
-        <listChanges index="0" kind="change" dataValues="1976-10-12T18:28:45.056Z"/>
-        <listChanges index="3" kind="append"/>
-        <listChanges index="4" kind="append"/>
-        <listChanges index="1" kind="change" dataValues="1899-12-30T00:00:00Z"/>
-        <listChanges index="0" kind="delete" dataValues="2009-09-01T01:50:00.001Z"/>
-        <listChanges index="1" kind="delete" dataValues="2008-07-08T08:57:11.012Z"/>
-        <listChanges index="2" kind="insert"/>
-        <listChanges index="4" kind="append"/>
-      </list_date>
-    </DepartmentType>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" birthDate="1976-10-12T18:28:45.056Z">
-    <list_date>1899-12-30T00:00:00Z</list_date>
-    <list_date>1900-11-08T00:49:00Z</list_date>
-    <list_date>2008-07-08T08:57:11.012Z</list_date>
-    <list_date>1976-10-12T18:28:45.056Z</list_date>
-    <list_date>2009-09-01T01:50:00.001Z</list_date>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 37
packages/fcl-sdo/tests/files/changesummary_prop_list_double.xml

@@ -39,40 +39,4 @@
     <list_double>-666666666</list_double>
     <list_double>-666666666</list_double>
     <list_double>-9</list_double>
     <list_double>-9</list_double>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="list_double" type="xsd:double" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="number" type="xsd:byte"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF">
-      <list_double>
-        <listChanges index="0" kind="change" dataValues="111111111"/>
-        <listChanges index="3" kind="append"/>
-        <listChanges index="4" kind="append"/>
-        <listChanges index="1" kind="change" dataValues="-22222222"/>
-        <listChanges index="0" kind="delete" dataValues="44444444"/>
-        <listChanges index="1" kind="delete" dataValues="3333333333"/>
-        <listChanges index="2" kind="insert"/>
-        <listChanges index="4" kind="append"/>
-      </list_double>
-    </DepartmentType>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="123">
-    <list_double>777777777</list_double>
-    <list_double>555555555</list_double>
-    <list_double>8</list_double>
-    <list_double>-666666666</list_double>
-    <list_double>-9</list_double>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 37
packages/fcl-sdo/tests/files/changesummary_prop_list_float.xml

@@ -39,40 +39,4 @@
     <list_float>-6666666496</list_float>
     <list_float>-6666666496</list_float>
     <list_float>-9</list_float>
     <list_float>-9</list_float>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="list_float" type="xsd:float" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="number" type="xsd:byte"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF">
-      <list_float>
-        <listChanges index="0" kind="change" dataValues="111111112"/>
-        <listChanges index="3" kind="append"/>
-        <listChanges index="4" kind="append"/>
-        <listChanges index="1" kind="change" dataValues="-222222224"/>
-        <listChanges index="0" kind="delete" dataValues="444444448"/>
-        <listChanges index="1" kind="delete" dataValues="333333344"/>
-        <listChanges index="2" kind="insert"/>
-        <listChanges index="4" kind="append"/>
-      </list_float>
-    </DepartmentType>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="123">
-    <list_float>777777792</list_float>
-    <list_float>5555555328</list_float>
-    <list_float>8</list_float>
-    <list_float>-6666666496</list_float>
-    <list_float>-9</list_float>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 37
packages/fcl-sdo/tests/files/changesummary_prop_list_integer.xml

@@ -39,40 +39,4 @@
     <list_int>456</list_int>
     <list_int>456</list_int>
     <list_int>789</list_int>
     <list_int>789</list_int>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-	<xsd>
-		<schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-			<xsd:complexType name="DepartmentType">
-				<xsd:sequence>
-					<xsd:element name="list_int" type="xsd:int" minOccurs="0" maxOccurs="unbounded"/>
-					<xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-				</xsd:sequence>
-				<xsd:attribute name="name" type="xsd:string"/>
-				<xsd:attribute name="location" type="xsd:string"/>
-				<xsd:attribute name="number" type="xsd:int"/>
-			</xsd:complexType>
-		</schema>
-	</xsd>
-	<changeSummary>
-		<DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF">
-			<list_int>
-				<listChanges index="0" kind="change" dataValues="1"/>
-				<listChanges index="3" kind="append"/>
-				<listChanges index="4" kind="append"/>
-				<listChanges index="1" kind="change" dataValues="2"/>
-				<listChanges index="0" kind="delete" dataValues="10"/>
-				<listChanges index="1" kind="delete" dataValues="3"/>
-				<listChanges index="2" kind="insert"/>
-				<listChanges index="4" kind="append"/>
-			</list_int>
-		</DepartmentType>
-	</changeSummary>
-	<ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
-		<list_int>20</list_int>
-		<list_int>123</list_int>
-		<list_int>1076</list_int>
-		<list_int>456</list_int>
-		<list_int>789</list_int>
-	</ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 37
packages/fcl-sdo/tests/files/changesummary_prop_list_long.xml

@@ -39,40 +39,4 @@
     <list_long>-6666666666666666666</list_long>
     <list_long>-6666666666666666666</list_long>
     <list_long>-9</list_long>
     <list_long>-9</list_long>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="list_long" type="xsd:long" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="number" type="xsd:byte"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF">
-      <list_long>
-        <listChanges index="0" kind="change" dataValues="11111111111111111"/>
-        <listChanges index="3" kind="append"/>
-        <listChanges index="4" kind="append"/>
-        <listChanges index="1" kind="change" dataValues="-2222222222222222"/>
-        <listChanges index="0" kind="delete" dataValues="4444444444444444444"/>
-        <listChanges index="1" kind="delete" dataValues="333333333333333333"/>
-        <listChanges index="2" kind="insert"/>
-        <listChanges index="4" kind="append"/>
-      </list_long>
-    </DepartmentType>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="123">
-    <list_long>7777777777777777777</list_long>
-    <list_long>5555555555555555555</list_long>
-    <list_long>8</list_long>
-    <list_long>-6666666666666666666</list_long>
-    <list_long>-9</list_long>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 53
packages/fcl-sdo/tests/files/changesummary_prop_list_object.xml

@@ -89,56 +89,4 @@
       <manager>1</manager>
       <manager>1</manager>
     </list_object>
     </list_object>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="EmployeeType">
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="SN" type="xsd:string"/>
-        <xsd:attribute name="manager" type="xsd:boolean"/>
-      </xsd:complexType>
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="list_object" type="tns:EmployeeType" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="number" type="xsd:int"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary create="#/DepartmentType/list_object[2] #/DepartmentType/list_object[1] #/DepartmentType/list_object[3] #/DepartmentType/list_object[0] #/DepartmentType/list_object[4]" delete="#/changeSummary/EmployeeType[0] #/changeSummary/EmployeeType[1] #/changeSummary/EmployeeType[2]">
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF">
-      <list_object>
-        <listChanges index="0" kind="change">
-          <dataValues sdo:ref="#/changeSummary/EmployeeType[0]"/>
-        </listChanges>
-        <listChanges index="3" kind="append"/>
-        <listChanges index="3" kind="insert"/>
-        <listChanges index="5" kind="append"/>
-        <listChanges index="1" kind="change">
-          <dataValues sdo:ref="#/changeSummary/EmployeeType[1]"/>
-        </listChanges>
-        <listChanges index="0" kind="delete">
-          <dataValues xsi:nil="true"/>
-        </listChanges>
-        <listChanges index="1" kind="delete">
-          <dataValues sdo:ref="#/changeSummary/EmployeeType[2]"/>
-        </listChanges>
-        <listChanges index="4" kind="append"/>
-      </list_object>
-    </DepartmentType>
-    <EmployeeType name="Inoussa O." SN="0001" manager="1"/>
-    <EmployeeType name="Kis O." SN="0002" manager="0"/>
-    <EmployeeType name="WST" SN="0003" manager="0"/>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
-    <list_object name="Lazarus" SN="0011" manager="0"/>
-    <list_object name="FPC 5" SN="0050" manager="0"/>
-    <list_object name="FPC 2 " SN="0020" manager="1"/>
-    <list_object name="FPC 3" SN="0030" manager="0"/>
-    <list_object name="FPC 4" SN="0040" manager="1"/>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 80
packages/fcl-sdo/tests/files/changesummary_prop_list_object_nested.xml

@@ -152,83 +152,4 @@
       </jobs>
       </jobs>
     </list_object>
     </list_object>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="job">
-        <xsd:attribute name="title" type="xsd:string"/>
-        <xsd:attribute name="MaxEmployeeCount" type="xsd:byte"/>
-      </xsd:complexType>
-      <xsd:complexType name="EmployeeType">
-        <xsd:sequence>
-          <xsd:element name="jobs" type="tns:job" minOccurs="0" maxOccurs="unbounded"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="SN" type="xsd:string"/>
-        <xsd:attribute name="manager" type="xsd:boolean"/>
-      </xsd:complexType>
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="list_object" type="tns:EmployeeType" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="number" type="xsd:int"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary create="#/DepartmentType/list_object[2] #/DepartmentType/list_object[1] #/DepartmentType/list_object[3] #/DepartmentType/list_object[0] #/DepartmentType/list_object[4]" delete="#/changeSummary/EmployeeType[0] #/changeSummary/EmployeeType[1] #/changeSummary/EmployeeType[2]">
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF">
-      <list_object>
-        <listChanges index="0" kind="change">
-          <dataValues sdo:ref="#/changeSummary/EmployeeType[0]"/>
-        </listChanges>
-        <listChanges index="3" kind="append"/>
-        <listChanges index="3" kind="insert"/>
-        <listChanges index="5" kind="append"/>
-        <listChanges index="1" kind="change">
-          <dataValues sdo:ref="#/changeSummary/EmployeeType[1]"/>
-        </listChanges>
-        <listChanges index="0" kind="delete">
-          <dataValues xsi:nil="true"/>
-        </listChanges>
-        <listChanges index="1" kind="delete">
-          <dataValues sdo:ref="#/changeSummary/EmployeeType[2]"/>
-        </listChanges>
-        <listChanges index="4" kind="append"/>
-      </list_object>
-    </DepartmentType>
-    <EmployeeType name="Inoussa O." SN="0001" manager="1">
-      <jobs title="Inoussa O.'s job #0" MaxEmployeeCount="0"/>
-      <jobs title="Inoussa O.'s job #1" MaxEmployeeCount="3"/>
-      <jobs title="Inoussa O.'s job #2" MaxEmployeeCount="6"/>
-    </EmployeeType>
-    <EmployeeType name="Kis O." SN="0002" manager="0">
-      <jobs title="Kis O.'s job #0" MaxEmployeeCount="0"/>
-      <jobs title="Kis O.'s job #1" MaxEmployeeCount="2"/>
-    </EmployeeType>
-    <EmployeeType name="WST" SN="0003" manager="0">
-      <jobs title="WST's job #0" MaxEmployeeCount="0"/>
-      <jobs title="WST's job #1" MaxEmployeeCount="4"/>
-      <jobs title="WST's job #2" MaxEmployeeCount="8"/>
-      <jobs title="WST's job #3" MaxEmployeeCount="12"/>
-    </EmployeeType>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
-    <list_object name="Lazarus" SN="0011" manager="0">
-      <jobs title="Lazarus's job #0" MaxEmployeeCount="0"/>
-      <jobs title="Lazarus's job #1" MaxEmployeeCount="3"/>
-      <jobs title="Lazarus's job #2" MaxEmployeeCount="6"/>
-    </list_object>
-    <list_object name="FPC 5" SN="0050" manager="0">
-      <jobs title="FPC 5's job #0" MaxEmployeeCount="0"/>
-    </list_object>
-    <list_object name="FPC 2 " SN="0020" manager="1"/>
-    <list_object name="FPC 3" SN="0030" manager="0"/>
-    <list_object name="FPC 4" SN="0040" manager="1">
-      <jobs title="FPC 4's job #0" MaxEmployeeCount="0"/>
-    </list_object>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 37
packages/fcl-sdo/tests/files/changesummary_prop_list_short.xml

@@ -39,40 +39,4 @@
     <list_short>-5245</list_short>
     <list_short>-5245</list_short>
     <list_short>89</list_short>
     <list_short>89</list_short>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="list_short" type="xsd:short" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="number" type="xsd:byte"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary>
-    <DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF">
-      <list_short>
-        <listChanges index="0" kind="change" dataValues="1"/>
-        <listChanges index="3" kind="append"/>
-        <listChanges index="4" kind="append"/>
-        <listChanges index="1" kind="change" dataValues="2"/>
-        <listChanges index="0" kind="delete" dataValues="10"/>
-        <listChanges index="1" kind="delete" dataValues="3"/>
-        <listChanges index="2" kind="insert"/>
-        <listChanges index="4" kind="append"/>
-      </list_short>
-    </DepartmentType>
-  </changeSummary>
-  <ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="123">
-    <list_short>20</list_short>
-    <list_short>12345</list_short>
-    <list_short>107</list_short>
-    <list_short>-5245</list_short>
-    <list_short>89</list_short>
-  </ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 37
packages/fcl-sdo/tests/files/changesummary_prop_list_string.xml

@@ -39,40 +39,4 @@
     <list_string>BF</list_string>
     <list_string>BF</list_string>
     <list_string>this is a multi words text. Lets test it!</list_string>
     <list_string>this is a multi words text. Lets test it!</list_string>
   </ns1:DepartmentType>
   </ns1:DepartmentType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-	<xsd>
-		<schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd" xmlns:sdo="commonj.sdo">
-			<xsd:complexType name="DepartmentType">
-				<xsd:sequence>
-					<xsd:element name="list_string" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
-					<xsd:element name="changeSummary" type="sdo:ChangeSummary"/>
-				</xsd:sequence>
-				<xsd:attribute name="name" type="xsd:string"/>
-				<xsd:attribute name="location" type="xsd:string"/>
-				<xsd:attribute name="number" type="xsd:int"/>
-			</xsd:complexType>
-		</schema>
-	</xsd>
-	<changeSummary>
-		<DepartmentType sdo:ref="#/DepartmentType" name="R &amp; D" location="Ouaga, BF">
-			<list_string>
-				<listChanges index="0" kind="change" dataValues="wst"/>
-				<listChanges index="3" kind="append"/>
-				<listChanges index="4" kind="append"/>
-				<listChanges index="1" kind="change" dataValues="sdo"/>
-				<listChanges index="0" kind="delete" dataValues="azerty"/>
-				<listChanges index="1" kind="delete" dataValues="fpc-lazarus"/>
-				<listChanges index="2" kind="insert"/>
-				<listChanges index="4" kind="append"/>
-			</list_string>
-		</DepartmentType>
-	</changeSummary>
-	<ns1:DepartmentType name="R &amp; D Department" location="Ouaga 01, BF" number="1210">
-		<list_string>kis</list_string>
-		<list_string>Ouagadougou</list_string>
-		<list_string>107612</list_string>
-		<list_string>BF</list_string>
-		<list_string>this is a multi words text. Lets test it!</list_string>
-	</ns1:DepartmentType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 40
packages/fcl-sdo/tests/files/company.one.xml

@@ -36,43 +36,4 @@
       <employees name="qwerty" SN="_s-('" manager="0" age="0"/>
       <employees name="qwerty" SN="_s-('" manager="0" age="0"/>
     </departments>
     </departments>
   </ns1:CompanyType>
   </ns1:CompanyType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd">
-      <xsd:complexType name="EmployeeType">
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="SN" type="xsd:string"/>
-        <xsd:attribute name="manager" type="xsd:boolean"/>
-        <xsd:attribute name="age" type="xsd:byte"/>
-      </xsd:complexType>
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="employees" type="tns:EmployeeType" minOccurs="0" maxOccurs="unbounded"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="number" type="xsd:int"/>
-      </xsd:complexType>
-      <xsd:complexType name="CompanyType">
-        <xsd:sequence>
-          <xsd:element name="departments" type="tns:DepartmentType" minOccurs="0" maxOccurs="unbounded"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="employeeOfTheMonth" type="xsd:string"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <ns1:CompanyType name="A Sample company" employeeOfTheMonth="Inoussa">
-    <departments name="RAD Departement" location="Moon" number="2">
-      <employees name="inoussa OUEDRAOGO" SN="1122334455667" manager="1" age="32"/>
-      <employees name="SDO man" SN="867787667" manager="0" age="1"/>
-      <employees name="FPC" SN="_e-('" manager="0" age="13"/>
-    </departments>
-    <departments name="Sales Departement" location="Mars" number="2">
-      <employees name="wst man" SN="e&quot;'fsdfdf" manager="1" age="2"/>
-      <employees name="azerty" SN="jkjk_e5679" manager="0" age="0"/>
-      <employees name="qwerty" SN="_s-('" manager="0" age="0"/>
-    </departments>
-  </ns1:CompanyType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 49
packages/fcl-sdo/tests/files/company.two.xml

@@ -45,52 +45,4 @@
 			</departments>
 			</departments>
 	</ns1:Company>  
 	</ns1:Company>  
   
   
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-	<xsd>
-		<schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd">
-			<xsd:complexType name="EmployeeType">
-				<xsd:attribute name="name" type="xsd:string" use="required"/>
-				<xsd:attribute name="SN" type="xsd:string" use="required"/>
-				<xsd:attribute name="manager" type="xsd:boolean" use="required"/>
-        <xsd:attribute name="age" type="xsd:byte"/>
-			</xsd:complexType>
-			<xsd:complexType name="DepartmentType">
-				<xsd:sequence>
-					<xsd:element name="employees" type="tns:EmployeeType" maxOccurs="unbounded"/>
-				</xsd:sequence>
-				<xsd:attribute name="name" type="xsd:string" use="required"/>
-				<xsd:attribute name="location" type="xsd:string" use="required"/>
-				<xsd:attribute name="number" type="xsd:int" use="required"/>
-			</xsd:complexType>
-			<xsd:complexType name="CompanyType">
-				<xsd:sequence>
-					<xsd:element name="departments" type="tns:DepartmentType" maxOccurs="unbounded"/>
-				</xsd:sequence>
-				<xsd:attribute name="name" type="xsd:string" use="required"/>
-				<xsd:attribute name="employeeOfTheMonth" type="xsd:string" use="required"/>
-			</xsd:complexType>
-      <xsd:element name="Company" type="tns:CompanyType"/>
-		</schema>
-	</xsd>
-	<ns1:Company name="A Second Sample company" employeeOfTheMonth="Inoussa">
-			<departments name="RAD Departement" location="Moon" number="2">
-					<employees name="inoussa OUEDRAOGO" SN="1122334455667" manager="true" age="32"/>
-					<employees name="SDO man" SN="867787667" manager="false" age="1"/>
-					<employees name="FPC" SN="_e-('" manager="false" age="13"/>
-			</departments>
-			<departments name="Sales Departement" location="Mars" number="2">
-          <employees name="wst man" SN="e&quot;'fsdfdf" manager="1" age="2"/>
-          <employees name="azerty" SN="jkjk_e5679" manager="0" age="0"/>
-          <employees name="qwerty" SN="_s-('" manager="0" age="0"/>
-			</departments>
-	</ns1:Company>
-  
-	<ns1:Company name="Work Company" employeeOfTheMonth="Assia">
-			<departments name="OP Departement" location="Earth" number="2">
-					<employees name="Assia" SN="123" manager="true" age="23"/>
-					<employees name="AM" SN="455" manager="false" age="12"/>
-			</departments>
-	</ns1:Company>  
-  
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 40
packages/fcl-sdo/tests/files/company.xml

@@ -36,43 +36,4 @@
       <employees name="qwerty" SN="_s-('" manager="0" age="0"/>
       <employees name="qwerty" SN="_s-('" manager="0" age="0"/>
     </departments>
     </departments>
   </ns1:CompanyType>
   </ns1:CompanyType>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd">
-      <xsd:complexType name="EmployeeType">
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="SN" type="xsd:string"/>
-        <xsd:attribute name="manager" type="xsd:boolean"/>
-        <xsd:attribute name="age" type="xsd:byte"/>
-      </xsd:complexType>
-      <xsd:complexType name="DepartmentType">
-        <xsd:sequence>
-          <xsd:element name="employees" type="tns:EmployeeType" minOccurs="0" maxOccurs="unbounded"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="location" type="xsd:string"/>
-        <xsd:attribute name="number" type="xsd:int"/>
-      </xsd:complexType>
-      <xsd:complexType name="CompanyType">
-        <xsd:sequence>
-          <xsd:element name="departments" type="tns:DepartmentType" minOccurs="0" maxOccurs="unbounded"/>
-        </xsd:sequence>
-        <xsd:attribute name="name" type="xsd:string"/>
-        <xsd:attribute name="employeeOfTheMonth" type="xsd:string"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <ns1:CompanyType name="A Sample company" employeeOfTheMonth="Inoussa">
-    <departments name="RAD Departement" location="Moon" number="2">
-      <employees name="inoussa OUEDRAOGO" SN="1122334455667" manager="1" age="32"/>
-      <employees name="SDO man" SN="867787667" manager="0" age="1"/>
-      <employees name="FPC" SN="_e-('" manager="0" age="13"/>
-    </departments>
-    <departments name="Sales Departement" location="Mars" number="2">
-      <employees name="wst man" SN="e&quot;'fsdfdf" manager="1" age="2"/>
-      <employees name="azerty" SN="jkjk_e5679" manager="0" age="0"/>
-      <employees name="qwerty" SN="_s-('" manager="0" age="0"/>
-    </departments>
-  </ns1:CompanyType>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 45
packages/fcl-sdo/tests/files/complex_class_open_type.xsd

@@ -41,48 +41,4 @@
       </xsd:complexContent>
       </xsd:complexContent>
     </xsd:complexType>
     </xsd:complexType>
         
         
-</xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema xmlns:n="urn:wst-test" 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
-  
-    <xsd:complexType name="TClass_1">
-	    <xsd:sequence>
-		    <xsd:element name="intField" type="xsd:int" />
-        <xsd:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
-	    </xsd:sequence>
-      <xsd:anyAttribute processContents="strict"/>
-    </xsd:complexType>
-
-    <xsd:complexType name="TClassSampleTypeAll">
-	    <xsd:all>
-		    <xsd:element name="intField" type="xsd:int" />
-        <xsd:element name="strField" type="xsd:string" minOccurs="1" maxOccurs="1"/>
-	    </xsd:all>
-	    <xsd:attribute name="strAtt" type="xsd:string"/>
-	    <xsd:anyAttribute processContents="skip"/>
-    </xsd:complexType>
-    
-    <xsd:complexType name="TClass_2">
-	    <xsd:sequence>
-		    <xsd:element name="SomeField" type="xsd:string" />
-	    </xsd:sequence>
-    </xsd:complexType>
-    
-    <xsd:complexType name="TClassSampleDerivedType">
-		  <xsd:complexContent>
-			  <xsd:extension base="n:TClass_2">    
-    	    <xsd:sequence>
-    		    <xsd:element name="intFieldEx" type="xsd:int" />
-            <xsd:element name="strFieldEx" type="xsd:string" minOccurs="1" maxOccurs="1"/>
-            <xsd:any processContents="skip" maxOccurs="unbounded"/>
-    	    </xsd:sequence>
-    	    <xsd:attribute name="strAttEx" type="xsd:string"/>
-    	    <xsd:attribute name="intAttEx" type="xsd:int"/>
-          <xsd:anyAttribute processContents="lax"/>
-        </xsd:extension>
-      </xsd:complexContent>
-    </xsd:complexType>
-        
-</xsd:schema>
+</xsd:schema>

+ 1 - 42
packages/fcl-sdo/tests/files/load_from_file_reference_property.xml

@@ -38,45 +38,4 @@
       <ProjectLeader>#/ProjectList/Project[0]/Member[1]</ProjectLeader>
       <ProjectLeader>#/ProjectList/Project[0]/Member[1]</ProjectLeader>
     </Project>    
     </Project>    
   </ns1:ProjectList>
   </ns1:ProjectList>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="uri:sample">
-  <xsd>
-    <schema targetNamespace="uri:sample" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="uri:sample" xmlns:sdo="commonj.sdo">
-      <xsd:complexType name="ProjectList">
-        <xsd:sequence>
-          <xsd:element name="Project" type="tns:ProjectType" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:element name="changeSummary" type="sdo:ChangeSummary" minOccurs="0"/>
-        </xsd:sequence>
-      </xsd:complexType>
-      <xsd:complexType name="ProjectType">
-        <xsd:sequence>
-          <xsd:element name="Member" type="tns:Person" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:element name="ProjectLeader" type="xsd:anyURI" minOccurs="0" sdo:propertyType="tns:Person"/>
-        </xsd:sequence>
-        <xsd:attribute name="ProjectName" type="xsd:string"/>
-      </xsd:complexType>
-      <xsd:complexType name="Person">
-        <xsd:sequence>
-          <xsd:element name="Manager" type="xsd:anyURI" minOccurs="0" sdo:propertyType="tns:Person"/>
-        </xsd:sequence>
-        <xsd:attribute name="Name" type="xsd:string"/>
-        <xsd:attribute name="IsManager" type="xsd:boolean"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <changeSummary />
-  <ns1:ProjectList>
-    <Project ProjectName="WST">
-      <Member Name="wst user 1" IsManager="false">
-        <Manager xsi:nil="true"/>
-      </Member>   
-      <Member Name="Inoussa O." IsManager="true">
-        <Manager xsi:nil="true"/>
-      </Member>  
-      <Member Name="wst user 2" IsManager="false">
-        <Manager>#/ProjectList/Project[0]/Member[1]</Manager>
-      </Member>        
-      <ProjectLeader>#/ProjectList/Project[0]/Member[1]</ProjectLeader>
-    </Project>    
-  </ns1:ProjectList>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 24
packages/fcl-sdo/tests/files/open_type.xml

@@ -20,27 +20,4 @@
     <rows Name="SDO-Pascal" Description="Object Pascal implementation of SDO" Order="1"/>
     <rows Name="SDO-Pascal" Description="Object Pascal implementation of SDO" Order="1"/>
     <rows Name="WST" Description="Object Pascal Web Services Toolkit" Order="2"/>
     <rows Name="WST" Description="Object Pascal Web Services Toolkit" Order="2"/>
   </ns1:Dataset>
   </ns1:Dataset>
-</sdo:datagraph>
-<sdo:datagraph xmlns:sdo="commonj.sdo" xmlns:ns1="company.xsd">
-  <xsd>
-    <schema targetNamespace="company.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="company.xsd">
-      <xsd:complexType name="Datarow">
-        <xsd:sequence>
-          <xsd:any processContents="lax" maxOccurs="unbounded"/>
-        </xsd:sequence>
-        <xsd:anyAttribute processContents="lax"/>
-      </xsd:complexType>
-      <xsd:complexType name="Dataset">
-        <xsd:sequence>
-          <xsd:element name="rows" type="tns:Datarow" minOccurs="0" maxOccurs="unbounded"/>
-          <xsd:any processContents="lax" maxOccurs="unbounded"/>
-        </xsd:sequence>
-        <xsd:anyAttribute processContents="lax"/>
-      </xsd:complexType>
-    </schema>
-  </xsd>
-  <ns1:Dataset>
-    <rows Name="SDO-Pascal" Description="Object Pascal implementation of SDO" Order="1"/>
-    <rows Name="WST" Description="Object Pascal Web Services Toolkit" Order="2"/>
-  </ns1:Dataset>
-</sdo:datagraph>
+</sdo:datagraph>

+ 1 - 36
packages/fcl-sdo/tests/files/sdo_company.xsd

@@ -32,39 +32,4 @@ xmlns:sdo="commonj.sdo"
 		<xsd:attribute name="SN" type="xsd:ID" use="optional"/>
 		<xsd:attribute name="SN" type="xsd:ID" use="optional"/>
 		<xsd:attribute name="manager" type="xsd:boolean" use="optional"/>
 		<xsd:attribute name="manager" type="xsd:boolean" use="optional"/>
 	</xsd:complexType>
 	</xsd:complexType>
-</xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
-
-<xsd:schema targetNamespace="company.xsd"
-  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-xmlns:company="company.xsd"
-xmlns:sdo="commonj.sdo"  
->
-	<xsd:element name="company" type="company:CompanyType"/>
-	<xsd:complexType name="CompanyType">
-		<xsd:sequence>
-			<xsd:element name="departments" type="company:DepartmentType"
-			  minOccurs="0" maxOccurs="unbounded"/>
-
-			<xsd:element name="changes" type="sdo:ChangeSummary" />
-      
-      </xsd:sequence>
-		<xsd:attribute name="name" type="xsd:string" use="optional"/>
-		<xsd:attribute name="employeeOfTheMonth" type="xsd:string" use="optional"/>
-	</xsd:complexType>
-	<xsd:complexType name="DepartmentType">
-		<xsd:sequence>
-			<xsd:element name="employees" type="company:EmployeeType"
-			  minOccurs="0" maxOccurs="unbounded"/>
-		</xsd:sequence>
-		<xsd:attribute name="name" type="xsd:string" use="optional"/>
-		<xsd:attribute name="location" type="xsd:string" use="optional"/>
-		<xsd:attribute name="number" type="xsd:int" use="optional"/>
-	</xsd:complexType>
-	<xsd:complexType name="EmployeeType">
-		<xsd:attribute name="name" type="xsd:string" use="optional"/>
-		<xsd:attribute name="SN" type="xsd:ID" use="optional"/>
-		<xsd:attribute name="manager" type="xsd:boolean" use="optional"/>
-	</xsd:complexType>
-</xsd:schema>
+</xsd:schema>

+ 1 - 22
packages/fcl-sdo/tests/files/xsd/array_sequence_item_name.xsd

@@ -18,25 +18,4 @@
      </xsd:sequence>
      </xsd:sequence>
     </xsd:complexType>  
     </xsd:complexType>  
   
   
- </xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema xmlns:tns="urn:wst-test" 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
-  
-    <xsd:complexType name="ArrayOfEmailAddress">
-     <xsd:sequence>
-       <xsd:element minOccurs="0" maxOccurs="unbounded" name="EmailAddress" nillable="true" type="tns:EmailAddress"/>
-     </xsd:sequence>
-    </xsd:complexType>
-    
-    <xsd:complexType name="EmailAddress">
-     <xsd:sequence>
-       <xsd:element minOccurs="1" maxOccurs="1" name="ContactAgreement" type="xsd:boolean"/>
-       <xsd:element minOccurs="0" maxOccurs="1" name="Email" type="xsd:string"/>
-       <xsd:element minOccurs="0" maxOccurs="1" name="EmailType" type="xsd:string"/>
-       <xsd:element minOccurs="1" maxOccurs="1" name="Preference" nillable="true" type="xsd:int"/>
-     </xsd:sequence>
-    </xsd:complexType>  
-  
- </xsd:schema>
+ </xsd:schema>

+ 1 - 19
packages/fcl-sdo/tests/files/xsd/class_properties_extended_metadata.xsd

@@ -15,22 +15,4 @@
 		<xsd:attribute name="intAtt" type="xsd:int" use="required"/>
 		<xsd:attribute name="intAtt" type="xsd:int" use="required"/>
 	</xsd:complexType>
 	</xsd:complexType>
   
   
-</schema>
-<schema targetNamespace="urn:wst-test" 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  xmlns:tns="urn:wst-test"
-  xmlns:ns3="uri-4"
-  xmlns:ns4="uri-5"
-  >
-  
-	<xsd:complexType name="TClassSampleType">
-		<xsd:sequence>
-			<xsd:element name="intField" type="xsd:int" ns3:a="1210" ns3:b="ns4:xx"/>
-			<xsd:element name="strField" type="xsd:string" default="azerty" ns3:a="xsd:int"/>
-			<xsd:element name="floatField" type="xsd:float"/>
-		</xsd:sequence>
-		<xsd:attribute name="strAtt" type="xsd:string" default="attribute azerty" use="required" ns3:a="optional"/>
-		<xsd:attribute name="intAtt" type="xsd:int" use="required"/>
-	</xsd:complexType>
-  
-</schema>
+</schema>

+ 0 - 23
packages/fcl-sdo/tests/files/xsd/class_properties_extended_metadata_2.xsd

@@ -1,26 +1,3 @@
-<schema targetNamespace="uri:sample" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="uri:sample" xmlns:sdo="commonj.sdo">
-  <xsd:complexType name="ProjectList">
-    <xsd:sequence>
-      <xsd:element name="Project" type="tns:ProjectType" minOccurs="0" maxOccurs="unbounded"/>
-      <xsd:element name="changeSummary" type="sdo:ChangeSummary" minOccurs="0"/>
-    </xsd:sequence>
-  </xsd:complexType>
-  <xsd:complexType name="ProjectType">
-    <xsd:sequence>
-      <xsd:element name="Member" type="tns:Person" minOccurs="0" maxOccurs="unbounded"/>
-      <xsd:element name="ProjectLeader" type="xsd:anyURI" minOccurs="0" sdo:propertyType="tns:Person"/>
-      <xsd:element name="ProjectLeaderArray" type="xsd:anyURI" minOccurs="0" maxOccurs="unbounded" sdo:propertyType="tns:Person"/>
-    </xsd:sequence>
-    <xsd:attribute name="ProjectName" type="xsd:string"/>
-  </xsd:complexType>
-  <xsd:complexType name="Person">
-    <xsd:sequence>
-      <xsd:element name="Manager" type="xsd:anyURI" minOccurs="0" sdo:propertyType="tns:Person"/>
-    </xsd:sequence>
-    <xsd:attribute name="Name" type="xsd:string"/>
-    <xsd:attribute name="IsManager" type="xsd:boolean"/>
-  </xsd:complexType>
-</schema>
 <schema targetNamespace="uri:sample" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="uri:sample" xmlns:sdo="commonj.sdo">
 <schema targetNamespace="uri:sample" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="uri:sample" xmlns:sdo="commonj.sdo">
   <xsd:complexType name="ProjectList">
   <xsd:complexType name="ProjectList">
     <xsd:sequence>
     <xsd:sequence>

+ 1 - 9
packages/fcl-sdo/tests/files/xsd/class_property_composed_name.xsd

@@ -5,12 +5,4 @@
     </xsd:sequence>
     </xsd:sequence>
     <xsd:attribute name="one-two-prop" type="xsd:string"/>
     <xsd:attribute name="one-two-prop" type="xsd:string"/>
   </xsd:complexType>
   </xsd:complexType>
-</schema>
-<schema targetNamespace="urn_sample" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn_sample" xmlns:wst="urn:wst_base">
-  <xsd:complexType name="TSampleClass">
-    <xsd:sequence>
-      <xsd:element name="one-prop" type="xsd:string" />
-    </xsd:sequence>
-    <xsd:attribute name="one-two-prop" type="xsd:string"/>
-  </xsd:complexType>
-</schema>
+</schema>

+ 1 - 32
packages/fcl-sdo/tests/files/xsd/complex_array_sequence.xsd

@@ -28,35 +28,4 @@
 	    </xsd:sequence>
 	    </xsd:sequence>
     </xsd:complexType>
     </xsd:complexType>
     
     
-</xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema xmlns:n="urn:wst-test" 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
-  
-    <xsd:complexType name="TArrayIntFieldType">
-	    <xsd:sequence>
-		    <xsd:element name="intField" type="xsd:int" minOccurs="0" maxOccurs="unbounded" />
-	    </xsd:sequence>
-    </xsd:complexType>
-
-    <xsd:complexType name="TArrayItemType">
-	    <xsd:sequence>
-		    <xsd:element name="Item" minOccurs="0" maxOccurs="unbounded" >
-            <xsd:complexType>
-        	    <xsd:sequence>
-        		    <xsd:element name="intField" type="xsd:int" />
-                <xsd:element name="strField" type="xsd:string" minOccurs="1" maxOccurs="1"/>
-                <xsd:element name="floatField" type="xsd:float" minOccurs="0" maxOccurs="1"/>
-                <xsd:element name="byteField" type="xsd:byte" maxOccurs="1"/>
-                <xsd:element name="charField" type="xsd:char" minOccurs="1"/>
-                <xsd:element name="longField" type="xsd:long" minOccurs="0"/>
-        	    </xsd:sequence>
-        	    <xsd:attribute name="strAtt" type="xsd:string"/>
-        	    <xsd:attribute name="intAtt" type="xsd:int"/>
-            </xsd:complexType>       
-        </xsd:element>    
-	    </xsd:sequence>
-    </xsd:complexType>
-    
-</xsd:schema>
+</xsd:schema>

+ 1 - 36
packages/fcl-sdo/tests/files/xsd/complex_array_sequence_embedded.xsd

@@ -32,39 +32,4 @@
     </xsd:complexType>
     </xsd:complexType>
   </xsd:element>
   </xsd:element>
     
     
-</xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema xmlns:n="urn:wst-test" 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
-  
-  <xsd:element name="TArrayIntFieldType">  
-    <xsd:complexType>
-	    <xsd:sequence>
-		    <xsd:element name="intField" type="xsd:int" minOccurs="0" maxOccurs="unbounded" />
-	    </xsd:sequence>
-    </xsd:complexType>
-  </xsd:element> 
-
-  <xsd:element name="TArrayItemType">  
-    <xsd:complexType>
-	    <xsd:sequence>
-		    <xsd:element name="Item" minOccurs="0" maxOccurs="unbounded" >
-            <xsd:complexType>
-        	    <xsd:sequence>
-        		    <xsd:element name="intField" type="xsd:int" />
-                <xsd:element name="strField" type="xsd:string" minOccurs="1" maxOccurs="1"/>
-                <xsd:element name="floatField" type="xsd:float" minOccurs="0" maxOccurs="1"/>
-                <xsd:element name="byteField" type="xsd:byte" maxOccurs="1"/>
-                <xsd:element name="charField" type="xsd:char" minOccurs="1"/>
-                <xsd:element name="longField" type="xsd:long" minOccurs="0"/>
-        	    </xsd:sequence>
-        	    <xsd:attribute name="strAtt" type="xsd:string"/>
-        	    <xsd:attribute name="intAtt" type="xsd:int"/>
-            </xsd:complexType>       
-        </xsd:element>    
-	    </xsd:sequence>
-    </xsd:complexType>
-  </xsd:element>
-    
-</xsd:schema>
+</xsd:schema>

+ 1 - 48
packages/fcl-sdo/tests/files/xsd/complex_class.xsd

@@ -44,51 +44,4 @@
       </xsd:complexContent>
       </xsd:complexContent>
     </xsd:complexType>
     </xsd:complexType>
         
         
-</xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema xmlns:n="urn:wst-test" 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
-  
-    <xsd:complexType name="TClassSampleType">
-	    <xsd:sequence>
-		    <xsd:element name="intField" type="xsd:int" />
-        <xsd:element name="strField" type="xsd:string" minOccurs="1" maxOccurs="1"/>
-        <xsd:element name="floatField" type="xsd:float" minOccurs="0" maxOccurs="1"/>
-        <xsd:element name="byteField" type="xsd:byte" maxOccurs="1"/>
-        <xsd:element name="charField" type="xsd:char" minOccurs="1"/>
-        <xsd:element name="longField" type="xsd:long" minOccurs="0"/>
-	    </xsd:sequence>
-	    <xsd:attribute name="strAtt" type="xsd:string"/>
-	    <xsd:attribute name="intAtt" type="xsd:int"/>
-    </xsd:complexType>
-
-    <xsd:element name="TClassSample" type="n:TClassSampleType"/>
-
-    <xsd:complexType name="TClassSampleTypeAll">
-	    <xsd:all>
-		    <xsd:element name="intField" type="xsd:int" />
-        <xsd:element name="strField" type="xsd:string" minOccurs="1" maxOccurs="1"/>
-        <xsd:element name="floatField" type="xsd:float" minOccurs="0" maxOccurs="1"/>
-        <xsd:element name="byteField" type="xsd:byte" maxOccurs="1"/>
-        <xsd:element name="charField" type="xsd:char" minOccurs="1"/>
-        <xsd:element name="longField" type="xsd:long" minOccurs="0"/>
-	    </xsd:all>
-	    <xsd:attribute name="strAtt" type="xsd:string"/>
-	    <xsd:attribute name="intAtt" type="xsd:int"/>
-    </xsd:complexType>
-    
-    <xsd:complexType name="TClassSampleDerivedType">
-		  <xsd:complexContent>
-			  <xsd:extension base="n:TClassSampleType">    
-    	    <xsd:sequence>
-    		    <xsd:element name="intFieldEx" type="xsd:int" />
-            <xsd:element name="strFieldEx" type="xsd:string" minOccurs="1" maxOccurs="1"/>
-    	    </xsd:sequence>
-    	    <xsd:attribute name="strAttEx" type="xsd:string"/>
-    	    <xsd:attribute name="intAttEx" type="xsd:int"/>
-        </xsd:extension>
-      </xsd:complexContent>
-    </xsd:complexType>
-        
-</xsd:schema>
+</xsd:schema>

+ 1 - 20
packages/fcl-sdo/tests/files/xsd/complex_class_default.xsd

@@ -16,23 +16,4 @@
 	    <xsd:attribute name="intAtt" type="xsd:int" default="789"/>
 	    <xsd:attribute name="intAtt" type="xsd:int" default="789"/>
     </xsd:complexType>
     </xsd:complexType>
        
        
-</xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema  
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
-  
-    <xsd:complexType name="TClassSampleType">
-	    <xsd:sequence>
-		    <xsd:element name="intField" type="xsd:int" default="1210"/>
-        <xsd:element name="strField" type="xsd:string" minOccurs="1" maxOccurs="1" default="azerty"/>
-        <xsd:element name="floatField" type="xsd:float" minOccurs="0" maxOccurs="1" default="1234"/>
-        <xsd:element name="byteField" type="xsd:byte" maxOccurs="1" default="23"/>
-        <xsd:element name="charField" type="xsd:char" minOccurs="1" default="i"/>
-        <xsd:element name="longField" type="xsd:long" minOccurs="0" default="567"/>
-	    </xsd:sequence>
-	    <xsd:attribute name="strAtt" type="xsd:string" default="attribute azerty"/>
-	    <xsd:attribute name="intAtt" type="xsd:int" default="789"/>
-    </xsd:complexType>
-       
-</xsd:schema>
+</xsd:schema>

+ 1 - 47
packages/fcl-sdo/tests/files/xsd/complex_class_embedded.xsd

@@ -43,50 +43,4 @@
     </xsd:complexType>
     </xsd:complexType>
   </xsd:element>
   </xsd:element>
     
     
-</xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema xmlns:n="urn:wst-test" 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
-  
-  <xsd:element name="TClassSampleType">
-    <xsd:complexType >
-	    <xsd:sequence>
-		    <xsd:element name="intField" type="xsd:int" />
-        <xsd:element name="strField" type="xsd:string" minOccurs="1" maxOccurs="1"/>
-        <xsd:element name="floatField" type="xsd:float" minOccurs="0" maxOccurs="1"/>
-        <xsd:element name="byteField" type="xsd:byte" maxOccurs="1"/>
-        <xsd:element name="longField" type="xsd:long" minOccurs="0"/>
-
-        <xsd:element name="classField" >
-            <xsd:complexType >
-        	    <xsd:sequence>            
-        		    <xsd:element name="intFieldE" type="xsd:int" />
-                <xsd:element name="strFieldE" type="xsd:string" minOccurs="1" maxOccurs="1"/>
-              </xsd:sequence>
-              <xsd:attribute name="strAttE" type="xsd:string"/>
-              <xsd:attribute name="intAttE" type="xsd:int"/>
-              </xsd:complexType>
-        </xsd:element>
-
-        <xsd:element name="enumField" >
-        	<xsd:simpleType>
-        		<xsd:restriction base="xsd:token">
-        			<xsd:enumeration value="esOne">	</xsd:enumeration>
-        			<xsd:enumeration value="esTwo">	</xsd:enumeration>
-        			<xsd:enumeration value="esThree">	</xsd:enumeration>
-              <xsd:enumeration value="begin">	</xsd:enumeration>
-              <xsd:enumeration value="finally">	</xsd:enumeration>
-              <xsd:enumeration value="True">	</xsd:enumeration>
-              <xsd:enumeration value="False">	</xsd:enumeration>
-        		</xsd:restriction>
-        	</xsd:simpleType>
-        </xsd:element>           
-
-        </xsd:sequence>
-	    <xsd:attribute name="strAtt" type="xsd:string"/>
-	    <xsd:attribute name="intAtt" type="xsd:int"/>
-    </xsd:complexType>
-  </xsd:element>
-    
-</xsd:schema>
+</xsd:schema>

+ 1 - 25
packages/fcl-sdo/tests/files/xsd/complex_class_extend_simple.xsd

@@ -21,28 +21,4 @@
 		</xsd:simpleContent>
 		</xsd:simpleContent>
 	</xsd:complexType> 
 	</xsd:complexType> 
       
       
-</xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema xmlns:n="urn:wst-test" 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
-  
-	<xsd:complexType name="TClassSampleType">
-		<xsd:simpleContent>
-			<xsd:extension base="xsd:string">
-				<xsd:attribute name="intField" type="xsd:int">
-				</xsd:attribute>
-			</xsd:extension>
-		</xsd:simpleContent>
-	</xsd:complexType> 
- 
-	<xsd:complexType name="TClassSampleTypeA">
-		<xsd:simpleContent>
-			<xsd:extension base="xsd:base64Binary">
-				<xsd:attribute name="floatField" type="xsd:float">
-				</xsd:attribute>
-			</xsd:extension>
-		</xsd:simpleContent>
-	</xsd:complexType> 
-      
-</xsd:schema>
+</xsd:schema>

+ 1 - 24
packages/fcl-sdo/tests/files/xsd/complex_class_false_array.xsd

@@ -20,27 +20,4 @@
           </xsd:complexContent>
           </xsd:complexContent>
         </xsd:complexType>  
         </xsd:complexType>  
   
   
- </xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema xmlns:n="urn:wst-test" 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
-  
-          <xsd:complexType name="TClassSampleType">
-      	    <xsd:sequence>
-      		    <xsd:element name="intField" type="xsd:int" />
-              <xsd:element name="strField" type="xsd:string" minOccurs="1" maxOccurs="1"/>
-      	    </xsd:sequence>
-          </xsd:complexType>
-
-        <xsd:complexType name="TClassSampleDerivedType">
-    		  <xsd:complexContent>
-    			  <xsd:extension base="n:TClassSampleType">    
-        	    <xsd:sequence>
-        		    <xsd:element name="intFieldEx" type="xsd:int" minOccurs="0" maxOccurs="unbounded" />
-        	    </xsd:sequence>
-            </xsd:extension>
-          </xsd:complexContent>
-        </xsd:complexType>  
-  
- </xsd:schema>
+ </xsd:schema>

+ 1 - 6
packages/fcl-sdo/tests/files/xsd/empty.xsd

@@ -2,9 +2,4 @@
  <xsd:schema xmlns:n="urn:wst-test" 
  <xsd:schema xmlns:n="urn:wst-test" 
   xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
   xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
   targetNamespace="urn:wst-test">
   targetNamespace="urn:wst-test">
- </xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema xmlns:n="urn:wst-test" 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
- </xsd:schema>
+ </xsd:schema>

+ 1 - 12
packages/fcl-sdo/tests/files/xsd/import_base_library.xsd

@@ -8,15 +8,4 @@
       <xsd:element name="Identifier" type="xsd:int"/>
       <xsd:element name="Identifier" type="xsd:int"/>
     </xsd:sequence>
     </xsd:sequence>
   </xsd:complexType>
   </xsd:complexType>
-</schema>
-<?xml version="1.0"?>
-<schema xmlns:tns="urn:base-library" 
-        xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-        targetNamespace="urn:base-library">
-  <xsd:complexType name="SampleBase_Type">
-    <xsd:sequence>
-      <xsd:element name="Name" type="xsd:string"/>
-      <xsd:element name="Identifier" type="xsd:int"/>
-    </xsd:sequence>
-  </xsd:complexType>
-</schema>
+</schema>

+ 1 - 17
packages/fcl-sdo/tests/files/xsd/import_second_library.xsd

@@ -13,20 +13,4 @@
       <xsd:element name="SampleProperty" type="bx:SampleBase_Type"/>
       <xsd:element name="SampleProperty" type="bx:SampleBase_Type"/>
     </xsd:sequence>
     </xsd:sequence>
   </xsd:complexType>
   </xsd:complexType>
-</schema>
-<?xml version="1.0"?>
-<schema xmlns:tns="urn:second-library" 
-        xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-        xmlns:bx="urn:base-library"
-        targetNamespace="urn:second-library">
-  <xsd:import
-    namespace = "urn:base-library"
-    schemaLocation = "import_base_library.xsd"
-  />
-  
-  <xsd:complexType name="Second_Type">
-    <xsd:sequence>
-      <xsd:element name="SampleProperty" type="bx:SampleBase_Type"/>
-    </xsd:sequence>
-  </xsd:complexType>
-</schema>
+</schema>

+ 1 - 21
packages/fcl-sdo/tests/files/xsd/simpletype.xsd

@@ -17,24 +17,4 @@
   
   
   <xsd:element name="EnumSample" type="n:EnumSampleType"/>
   <xsd:element name="EnumSample" type="n:EnumSampleType"/>
   
   
- </xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema xmlns:n="urn:wst-test" 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
-  
-	<xsd:simpleType name="EnumSampleType">
-		<xsd:restriction base="xsd:token">
-			<xsd:enumeration value="esOne">	</xsd:enumeration>
-			<xsd:enumeration value="esTwo">	</xsd:enumeration>
-			<xsd:enumeration value="esThree">	</xsd:enumeration>
-      <xsd:enumeration value="begin">	</xsd:enumeration>
-      <xsd:enumeration value="finally">	</xsd:enumeration>
-      <xsd:enumeration value="True">	</xsd:enumeration>
-      <xsd:enumeration value="False">	</xsd:enumeration>
-		</xsd:restriction>
-	</xsd:simpleType>
-  
-  <xsd:element name="EnumSample" type="n:EnumSampleType"/>
-  
- </xsd:schema>
+ </xsd:schema>

+ 1 - 10
packages/fcl-sdo/tests/files/xsd/simpletypeNativeAlias.xsd

@@ -6,13 +6,4 @@
   <xsd:element name="AliasString" type="xsd:string"/>
   <xsd:element name="AliasString" type="xsd:string"/>
   <xsd:element name="AliasInt" type="xsd:int"/>
   <xsd:element name="AliasInt" type="xsd:int"/>
   
   
- </xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
-  
-  <xsd:element name="AliasString" type="xsd:string"/>
-  <xsd:element name="AliasInt" type="xsd:int"/>
-  
- </xsd:schema>
+ </xsd:schema>

+ 1 - 21
packages/fcl-sdo/tests/files/xsd/simpletype_embedded.xsd

@@ -17,24 +17,4 @@
   	</xsd:simpleType>
   	</xsd:simpleType>
   </xsd:element>
   </xsd:element>
   
   
- </xsd:schema>
-<?xml version="1.0" encoding="UTF-8"?>
- <xsd:schema 
-  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
-  targetNamespace="urn:wst-test">
-  
-  <xsd:element name="EnumSampleType">
-  	<xsd:simpleType>
-  		<xsd:restriction base="xsd:token">
-  			<xsd:enumeration value="esOne">	</xsd:enumeration>
-  			<xsd:enumeration value="esTwo">	</xsd:enumeration>
-  			<xsd:enumeration value="esThree">	</xsd:enumeration>
-        <xsd:enumeration value="begin">	</xsd:enumeration>
-        <xsd:enumeration value="finally">	</xsd:enumeration>
-        <xsd:enumeration value="True">	</xsd:enumeration>
-        <xsd:enumeration value="False">	</xsd:enumeration>
-  		</xsd:restriction>
-  	</xsd:simpleType>
-  </xsd:element>
-  
- </xsd:schema>
+ </xsd:schema>