You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by ve...@apache.org on 2015/07/18 19:02:07 UTC

svn commit: r1691755 [3/4] - in /webservices/website/woden-staging: ./ dev/ dev/1.0/ w3c-tests/results/ w3c-tests/results/Woden/Chameleon-4G/ w3c-tests/results/Woden/MultipleInlineSchemas-1G/ w3c-tests/results/Woden/WSAddressing-1G/ w3c-tests/results/W...

Modified: webservices/website/woden-staging/w3c-tests/results/Woden/WSAddressing-1G/wsaTestService2.canonical.wsdlcm
URL: http://svn.apache.org/viewvc/webservices/website/woden-staging/w3c-tests/results/Woden/WSAddressing-1G/wsaTestService2.canonical.wsdlcm?rev=1691755&r1=1691754&r2=1691755&view=diff
==============================================================================
--- webservices/website/woden-staging/w3c-tests/results/Woden/WSAddressing-1G/wsaTestService2.canonical.wsdlcm (original)
+++ webservices/website/woden-staging/w3c-tests/results/Woden/WSAddressing-1G/wsaTestService2.canonical.wsdlcm Sat Jul 18 17:02:06 2015
@@ -16,6 +16,7 @@
             <cmbase:localName>echoFaultName</cmbase:localName>
           </name>
           <messageContentModel>#element</messageContentModel>
+          <elementDeclaration ref="c29"/>
           <cmbase:parent ref="c2"/>
         </interfaceFaultComponent></interfaceFaults>
       <interfaceOperations><interfaceOperationComponent xml:id="c4">
@@ -28,11 +29,13 @@
               <messageLabel>In</messageLabel>
               <direction>in</direction>
               <messageContentModel>#element</messageContentModel>
+              <elementDeclaration ref="c30"/>
               <cmbase:parent ref="c4"/>
             </interfaceMessageReferenceComponent><interfaceMessageReferenceComponent xml:id="c6">
               <messageLabel>Out</messageLabel>
               <direction>out</direction>
               <messageContentModel>#element</messageContentModel>
+              <elementDeclaration ref="c31"/>
               <cmbase:parent ref="c4"/>
             </interfaceMessageReferenceComponent></interfaceMessageReferences>
           <interfaceFaultReferences><interfaceFaultReferenceComponent xml:id="c7">
@@ -55,7 +58,7 @@
               <messageLabel>In</messageLabel>
               <direction>in</direction>
               <messageContentModel>#element</messageContentModel>
-              <elementDeclaration ref="c29"/>
+              <elementDeclaration ref="c32"/>
               <cmbase:parent ref="c8"/>
             </interfaceMessageReferenceComponent></interfaceMessageReferences>
           <cmbase:parent ref="c2"/>
@@ -74,6 +77,7 @@
             <cmbase:localName>echoFaultName</cmbase:localName>
           </name>
           <messageContentModel>#element</messageContentModel>
+          <elementDeclaration ref="c29"/>
           <cmbase:parent ref="c10"/>
         </interfaceFaultComponent></interfaceFaults>
       <interfaceOperations><interfaceOperationComponent xml:id="c12">
@@ -86,11 +90,13 @@
               <messageLabel>In</messageLabel>
               <direction>in</direction>
               <messageContentModel>#element</messageContentModel>
+              <elementDeclaration ref="c30"/>
               <cmbase:parent ref="c12"/>
             </interfaceMessageReferenceComponent><interfaceMessageReferenceComponent xml:id="c14">
               <messageLabel>Out</messageLabel>
               <direction>out</direction>
               <messageContentModel>#element</messageContentModel>
+              <elementDeclaration ref="c31"/>
               <cmbase:parent ref="c12"/>
             </interfaceMessageReferenceComponent></interfaceMessageReferences>
           <interfaceFaultReferences><interfaceFaultReferenceComponent xml:id="c15">
@@ -113,7 +119,7 @@
               <messageLabel>In</messageLabel>
               <direction>in</direction>
               <messageContentModel>#element</messageContentModel>
-              <elementDeclaration ref="c29"/>
+              <elementDeclaration ref="c32"/>
               <cmbase:parent ref="c16"/>
             </interfaceMessageReferenceComponent></interfaceMessageReferences>
           <cmbase:parent ref="c10"/>
@@ -215,270 +221,288 @@
     </serviceComponent></services>
   <elementDeclarations><elementDeclarationComponent xml:id="c29">
       <name>
+        <cmbase:namespaceName>http://example.org/echo</cmbase:namespaceName>
+        <cmbase:localName>echoFault</cmbase:localName>
+      </name>
+      <system>http://www.w3.org/2001/XMLSchema</system>
+    </elementDeclarationComponent><elementDeclarationComponent xml:id="c30">
+      <name>
+        <cmbase:namespaceName>http://example.org/echo</cmbase:namespaceName>
+        <cmbase:localName>echoIn</cmbase:localName>
+      </name>
+      <system>http://www.w3.org/2001/XMLSchema</system>
+    </elementDeclarationComponent><elementDeclarationComponent xml:id="c31">
+      <name>
+        <cmbase:namespaceName>http://example.org/echo</cmbase:namespaceName>
+        <cmbase:localName>echoOut</cmbase:localName>
+      </name>
+      <system>http://www.w3.org/2001/XMLSchema</system>
+    </elementDeclarationComponent><elementDeclarationComponent xml:id="c32">
+      <name>
         <cmbase:namespaceName>http://example.org/notify</cmbase:namespaceName>
         <cmbase:localName>notify</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </elementDeclarationComponent></elementDeclarations>
-  <typeDefinitions><typeDefinitionComponent xml:id="c30">
+  <typeDefinitions><typeDefinitionComponent xml:id="c33">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>anyURI</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c31">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c34">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>base64Binary</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c32">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c35">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>boolean</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c33">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c36">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>byte</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c34">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c37">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>date</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c35">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c38">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>dateTime</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c36">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c39">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>decimal</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c37">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c40">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>double</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c38">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c41">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>duration</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c39">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c42">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>ENTITIES</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c40">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c43">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>ENTITY</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c41">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c44">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>float</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c42">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c45">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>gDay</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c43">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c46">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>gMonth</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c44">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c47">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>gMonthDay</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c45">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c48">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>gYear</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c46">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c49">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>gYearMonth</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c47">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c50">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>hexBinary</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c48">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c51">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>ID</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c49">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c52">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>IDREF</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c50">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c53">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>IDREFS</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c51">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c54">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>int</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c52">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c55">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>integer</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c53">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c56">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>language</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c54">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c57">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>long</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c55">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c58">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>Name</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c56">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c59">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>NCName</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c57">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c60">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>negativeInteger</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c58">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c61">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>NMTOKEN</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c59">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c62">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>NMTOKENS</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c60">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c63">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>nonNegativeInteger</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c61">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c64">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>nonPositiveInteger</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c62">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c65">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>normalizedString</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c63">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c66">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>NOTATION</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c64">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c67">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>positiveInteger</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c65">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c68">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>QName</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c66">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c69">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>short</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c67">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c70">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>string</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c68">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c71">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>time</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c69">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c72">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>token</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c70">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c73">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>unsignedByte</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c71">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c74">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>unsignedInt</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c72">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c75">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>unsignedLong</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
-    </typeDefinitionComponent><typeDefinitionComponent xml:id="c73">
+    </typeDefinitionComponent><typeDefinitionComponent xml:id="c76">
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>unsignedShort</cmbase:localName>

Modified: webservices/website/woden-staging/w3c-tests/results/Woden/WSAddressing-1G/wsaTestService2.results.xml
URL: http://svn.apache.org/viewvc/webservices/website/woden-staging/w3c-tests/results/Woden/WSAddressing-1G/wsaTestService2.results.xml?rev=1691755&r1=1691754&r2=1691755&view=diff
==============================================================================
--- webservices/website/woden-staging/w3c-tests/results/Woden/WSAddressing-1G/wsaTestService2.results.xml (original)
+++ webservices/website/woden-staging/w3c-tests/results/Woden/WSAddressing-1G/wsaTestService2.results.xml Sat Jul 18 17:02:06 2015
@@ -12,13 +12,7 @@
 <p>Different number of children (Expected 4 found 3).</p>
 </failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceFaults/interfaceFaultComponent" nearest-id="c3">
-<p>Different number of children (Expected 5 found 3).</p>
-</failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceFaults/interfaceFaultComponent/cmbase:parent" nearest-id="c3">
-<p>Expected element "elementDeclaration" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component", found element "parent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-base".</p>
-</failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceFaults/interfaceFaultComponent/base:parent" nearest-id="c3">
-<p>Missing element "parent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-base".</p>
+<p>Different number of children (Expected 5 found 4).</p>
 </failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceFaults/interfaceFaultComponent/wspcm:wspInterfaceFaultExtension" nearest-id="c3">
 <p>Missing element "wspInterfaceFaultExtension" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-ws-policy".</p>
@@ -27,13 +21,7 @@
 <p>Different number of children (Expected 7 found 6).</p>
 </failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent" nearest-id="c5">
-<p>Different number of children (Expected 7 found 4).</p>
-</failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/cmbase:parent" nearest-id="c5">
-<p>Expected element "elementDeclaration" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component", found element "parent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-base".</p>
-</failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/base:parent" nearest-id="c5">
-<p>Missing element "parent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-base".</p>
+<p>Different number of children (Expected 7 found 5).</p>
 </failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/wspcm:wspInterfaceMessageReferenceExtension" nearest-id="c5">
 <p>Missing element "wspInterfaceMessageReferenceExtension" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-ws-policy".</p>
@@ -42,13 +30,7 @@
 <p>Missing element "wsaInterfaceMessageReferenceExtension" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-ws-addressing".</p>
 </failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent" nearest-id="c6">
-<p>Different number of children (Expected 7 found 4).</p>
-</failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/cmbase:parent" nearest-id="c6">
-<p>Expected element "elementDeclaration" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component", found element "parent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-base".</p>
-</failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/base:parent" nearest-id="c6">
-<p>Missing element "parent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-base".</p>
+<p>Different number of children (Expected 7 found 5).</p>
 </failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/wspcm:wspInterfaceMessageReferenceExtension" nearest-id="c6">
 <p>Missing element "wspInterfaceMessageReferenceExtension" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-ws-policy".</p>
@@ -74,10 +56,6 @@
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent" nearest-id="c9">
 <p>Different number of children (Expected 7 found 5).</p>
 </failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/elementDeclaration" nearest-id="c9">
-<p>Attribute "ref" value mismatch (found "c29", expected "c32").
-								Closest element: c9.</p>
-</failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/wspcm:wspInterfaceMessageReferenceExtension" nearest-id="c9">
 <p>Missing element "wspInterfaceMessageReferenceExtension" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-ws-policy".</p>
 </failure>
@@ -94,13 +72,7 @@
 <p>Different number of children (Expected 4 found 3).</p>
 </failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceFaults/interfaceFaultComponent" nearest-id="c11">
-<p>Different number of children (Expected 5 found 3).</p>
-</failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceFaults/interfaceFaultComponent/cmbase:parent" nearest-id="c11">
-<p>Expected element "elementDeclaration" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component", found element "parent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-base".</p>
-</failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceFaults/interfaceFaultComponent/base:parent" nearest-id="c11">
-<p>Missing element "parent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-base".</p>
+<p>Different number of children (Expected 5 found 4).</p>
 </failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceFaults/interfaceFaultComponent/wspcm:wspInterfaceFaultExtension" nearest-id="c11">
 <p>Missing element "wspInterfaceFaultExtension" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-ws-policy".</p>
@@ -109,13 +81,7 @@
 <p>Different number of children (Expected 7 found 6).</p>
 </failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent" nearest-id="c13">
-<p>Different number of children (Expected 7 found 4).</p>
-</failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/cmbase:parent" nearest-id="c13">
-<p>Expected element "elementDeclaration" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component", found element "parent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-base".</p>
-</failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/base:parent" nearest-id="c13">
-<p>Missing element "parent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-base".</p>
+<p>Different number of children (Expected 7 found 5).</p>
 </failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/wspcm:wspInterfaceMessageReferenceExtension" nearest-id="c13">
 <p>Missing element "wspInterfaceMessageReferenceExtension" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-ws-policy".</p>
@@ -124,13 +90,7 @@
 <p>Missing element "wsaInterfaceMessageReferenceExtension" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-ws-addressing".</p>
 </failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent" nearest-id="c14">
-<p>Different number of children (Expected 7 found 4).</p>
-</failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/cmbase:parent" nearest-id="c14">
-<p>Expected element "elementDeclaration" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component", found element "parent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-base".</p>
-</failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/base:parent" nearest-id="c14">
-<p>Missing element "parent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-base".</p>
+<p>Different number of children (Expected 7 found 5).</p>
 </failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/wspcm:wspInterfaceMessageReferenceExtension" nearest-id="c14">
 <p>Missing element "wspInterfaceMessageReferenceExtension" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-ws-policy".</p>
@@ -156,10 +116,6 @@
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent" nearest-id="c17">
 <p>Different number of children (Expected 7 found 5).</p>
 </failure>
-<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/elementDeclaration" nearest-id="c17">
-<p>Attribute "ref" value mismatch (found "c29", expected "c32").
-								Closest element: c17.</p>
-</failure>
 <failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/wspcm:wspInterfaceMessageReferenceExtension" nearest-id="c17">
 <p>Missing element "wspInterfaceMessageReferenceExtension" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-ws-policy".</p>
 </failure>
@@ -244,198 +200,4 @@
 <failure xpath="/descriptionComponent/services/serviceComponent/wspcm:wspServiceExtension" nearest-id="c26">
 <p>Missing element "wspServiceExtension" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component-ws-policy".</p>
 </failure>
-<failure xpath="/descriptionComponent/elementDeclarations" nearest-id="c1">
-<p>Different number of children (Expected 4 found 1).</p>
-</failure>
-<failure xpath="/descriptionComponent/elementDeclarations/elementDeclarationComponent/name/cmbase:namespaceName" nearest-id="c29">
-<p>Element "base:namespaceName" value mismatch (found "http://example.org/notify", expected "http://example.org/echo").</p>
-</failure>
-<failure xpath="/descriptionComponent/elementDeclarations/elementDeclarationComponent/name/cmbase:localName" nearest-id="c29">
-<p>Element "base:localName" value mismatch (found "notify", expected "echoFault").</p>
-</failure>
-<failure xpath="/descriptionComponent/elementDeclarations/elementDeclarationComponent" nearest-id="c30">
-<p>Missing element "elementDeclarationComponent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component".</p>
-</failure>
-<failure xpath="/descriptionComponent/elementDeclarations/elementDeclarationComponent" nearest-id="c31">
-<p>Missing element "elementDeclarationComponent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component".</p>
-</failure>
-<failure xpath="/descriptionComponent/elementDeclarations/elementDeclarationComponent" nearest-id="c32">
-<p>Missing element "elementDeclarationComponent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component".</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c33">
-<p>Attribute "xml:id" value mismatch (found "c30", expected "c33").
-								Closest element: c33.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c34">
-<p>Attribute "xml:id" value mismatch (found "c31", expected "c34").
-								Closest element: c34.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c35">
-<p>Attribute "xml:id" value mismatch (found "c32", expected "c35").
-								Closest element: c35.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c36">
-<p>Attribute "xml:id" value mismatch (found "c33", expected "c36").
-								Closest element: c36.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c37">
-<p>Attribute "xml:id" value mismatch (found "c34", expected "c37").
-								Closest element: c37.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c38">
-<p>Attribute "xml:id" value mismatch (found "c35", expected "c38").
-								Closest element: c38.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c39">
-<p>Attribute "xml:id" value mismatch (found "c36", expected "c39").
-								Closest element: c39.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c40">
-<p>Attribute "xml:id" value mismatch (found "c37", expected "c40").
-								Closest element: c40.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c41">
-<p>Attribute "xml:id" value mismatch (found "c38", expected "c41").
-								Closest element: c41.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c42">
-<p>Attribute "xml:id" value mismatch (found "c39", expected "c42").
-								Closest element: c42.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c43">
-<p>Attribute "xml:id" value mismatch (found "c40", expected "c43").
-								Closest element: c43.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c44">
-<p>Attribute "xml:id" value mismatch (found "c41", expected "c44").
-								Closest element: c44.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c45">
-<p>Attribute "xml:id" value mismatch (found "c42", expected "c45").
-								Closest element: c45.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c46">
-<p>Attribute "xml:id" value mismatch (found "c43", expected "c46").
-								Closest element: c46.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c47">
-<p>Attribute "xml:id" value mismatch (found "c44", expected "c47").
-								Closest element: c47.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c48">
-<p>Attribute "xml:id" value mismatch (found "c45", expected "c48").
-								Closest element: c48.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c49">
-<p>Attribute "xml:id" value mismatch (found "c46", expected "c49").
-								Closest element: c49.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c50">
-<p>Attribute "xml:id" value mismatch (found "c47", expected "c50").
-								Closest element: c50.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c51">
-<p>Attribute "xml:id" value mismatch (found "c48", expected "c51").
-								Closest element: c51.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c52">
-<p>Attribute "xml:id" value mismatch (found "c49", expected "c52").
-								Closest element: c52.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c53">
-<p>Attribute "xml:id" value mismatch (found "c50", expected "c53").
-								Closest element: c53.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c54">
-<p>Attribute "xml:id" value mismatch (found "c51", expected "c54").
-								Closest element: c54.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c55">
-<p>Attribute "xml:id" value mismatch (found "c52", expected "c55").
-								Closest element: c55.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c56">
-<p>Attribute "xml:id" value mismatch (found "c53", expected "c56").
-								Closest element: c56.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c57">
-<p>Attribute "xml:id" value mismatch (found "c54", expected "c57").
-								Closest element: c57.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c58">
-<p>Attribute "xml:id" value mismatch (found "c55", expected "c58").
-								Closest element: c58.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c59">
-<p>Attribute "xml:id" value mismatch (found "c56", expected "c59").
-								Closest element: c59.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c60">
-<p>Attribute "xml:id" value mismatch (found "c57", expected "c60").
-								Closest element: c60.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c61">
-<p>Attribute "xml:id" value mismatch (found "c58", expected "c61").
-								Closest element: c61.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c62">
-<p>Attribute "xml:id" value mismatch (found "c59", expected "c62").
-								Closest element: c62.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c63">
-<p>Attribute "xml:id" value mismatch (found "c60", expected "c63").
-								Closest element: c63.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c64">
-<p>Attribute "xml:id" value mismatch (found "c61", expected "c64").
-								Closest element: c64.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c65">
-<p>Attribute "xml:id" value mismatch (found "c62", expected "c65").
-								Closest element: c65.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c66">
-<p>Attribute "xml:id" value mismatch (found "c63", expected "c66").
-								Closest element: c66.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c67">
-<p>Attribute "xml:id" value mismatch (found "c64", expected "c67").
-								Closest element: c67.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c68">
-<p>Attribute "xml:id" value mismatch (found "c65", expected "c68").
-								Closest element: c68.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c69">
-<p>Attribute "xml:id" value mismatch (found "c66", expected "c69").
-								Closest element: c69.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c70">
-<p>Attribute "xml:id" value mismatch (found "c67", expected "c70").
-								Closest element: c70.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c71">
-<p>Attribute "xml:id" value mismatch (found "c68", expected "c71").
-								Closest element: c71.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c72">
-<p>Attribute "xml:id" value mismatch (found "c69", expected "c72").
-								Closest element: c72.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c73">
-<p>Attribute "xml:id" value mismatch (found "c70", expected "c73").
-								Closest element: c73.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c74">
-<p>Attribute "xml:id" value mismatch (found "c71", expected "c74").
-								Closest element: c74.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c75">
-<p>Attribute "xml:id" value mismatch (found "c72", expected "c75").
-								Closest element: c75.</p>
-</failure>
-<failure xpath="/descriptionComponent/typeDefinitions/typeDefinitionComponent" nearest-id="c76">
-<p>Attribute "xml:id" value mismatch (found "c73", expected "c76").
-								Closest element: c76.</p>
-</failure>
 </comparing>

Modified: webservices/website/woden-staging/w3c-tests/results/Woden/WSAddressing-1G/wsaTestService2.wsdlcm
URL: http://svn.apache.org/viewvc/webservices/website/woden-staging/w3c-tests/results/Woden/WSAddressing-1G/wsaTestService2.wsdlcm?rev=1691755&r1=1691754&r2=1691755&view=diff
==============================================================================
--- webservices/website/woden-staging/w3c-tests/results/Woden/WSAddressing-1G/wsaTestService2.wsdlcm (original)
+++ webservices/website/woden-staging/w3c-tests/results/Woden/WSAddressing-1G/wsaTestService2.wsdlcm Sat Jul 18 17:02:06 2015
@@ -25,36 +25,39 @@ xml:id='id-1'>
             <cmbase:localName>echoFaultName</cmbase:localName>
           </name>
           <messageContentModel>#element</messageContentModel>
+          <elementDeclaration ref='id-4'/>
           <cmbase:parent ref='id-2'/>
         </interfaceFaultComponent>
       </interfaceFaults>
       <interfaceOperations>
-        <interfaceOperationComponent xml:id='id-4'>
+        <interfaceOperationComponent xml:id='id-5'>
           <name>
             <cmbase:namespaceName>http://example.org/wsaTestService2</cmbase:namespaceName>
             <cmbase:localName>echo</cmbase:localName>
           </name>
           <messageExchangePattern>http://www.w3.org/ns/wsdl/in-out</messageExchangePattern>
           <interfaceMessageReferences>
-            <interfaceMessageReferenceComponent xml:id='id-5'>
+            <interfaceMessageReferenceComponent xml:id='id-6'>
               <messageLabel>In</messageLabel>
               <direction>in</direction>
               <messageContentModel>#element</messageContentModel>
-              <cmbase:parent ref='id-4'/>
+              <elementDeclaration ref='id-7'/>
+              <cmbase:parent ref='id-5'/>
             </interfaceMessageReferenceComponent>
-            <interfaceMessageReferenceComponent xml:id='id-6'>
+            <interfaceMessageReferenceComponent xml:id='id-8'>
               <messageLabel>Out</messageLabel>
               <direction>out</direction>
               <messageContentModel>#element</messageContentModel>
-              <cmbase:parent ref='id-4'/>
+              <elementDeclaration ref='id-9'/>
+              <cmbase:parent ref='id-5'/>
             </interfaceMessageReferenceComponent>
           </interfaceMessageReferences>
           <interfaceFaultReferences>
-            <interfaceFaultReferenceComponent xml:id='id-7'>
+            <interfaceFaultReferenceComponent xml:id='id-10'>
               <interfaceFault ref='id-3'/>
               <messageLabel>Out</messageLabel>
               <direction>out</direction>
-              <cmbase:parent ref='id-4'/>
+              <cmbase:parent ref='id-5'/>
             </interfaceFaultReferenceComponent>
           </interfaceFaultReferences>
           <cmbase:parent ref='id-2'/>
@@ -62,19 +65,19 @@ xml:id='id-1'>
             <cmextensions:safety>false</cmextensions:safety>
           </cmextensions:wsdlInterfaceOperationExtension>
         </interfaceOperationComponent>
-        <interfaceOperationComponent xml:id='id-8'>
+        <interfaceOperationComponent xml:id='id-11'>
           <name>
             <cmbase:namespaceName>http://example.org/wsaTestService2</cmbase:namespaceName>
             <cmbase:localName>notify</cmbase:localName>
           </name>
           <messageExchangePattern>http://www.w3.org/ns/wsdl/in-only</messageExchangePattern>
           <interfaceMessageReferences>
-            <interfaceMessageReferenceComponent xml:id='id-9'>
+            <interfaceMessageReferenceComponent xml:id='id-12'>
               <messageLabel>In</messageLabel>
               <direction>in</direction>
               <messageContentModel>#element</messageContentModel>
-              <elementDeclaration ref='id-10'/>
-              <cmbase:parent ref='id-8'/>
+              <elementDeclaration ref='id-13'/>
+              <cmbase:parent ref='id-11'/>
             </interfaceMessageReferenceComponent>
           </interfaceMessageReferences>
           <cmbase:parent ref='id-2'/>
@@ -84,71 +87,74 @@ xml:id='id-1'>
         </interfaceOperationComponent>
       </interfaceOperations>
     </interfaceComponent>
-    <interfaceComponent xml:id='id-11'>
+    <interfaceComponent xml:id='id-14'>
       <name>
         <cmbase:namespaceName>http://example.org/wsaTestService2</cmbase:namespaceName>
         <cmbase:localName>wsaTestInterfaceExplicitAction</cmbase:localName>
       </name>
       <interfaceFaults>
-        <interfaceFaultComponent xml:id='id-12'>
+        <interfaceFaultComponent xml:id='id-15'>
           <name>
             <cmbase:namespaceName>http://example.org/wsaTestService2</cmbase:namespaceName>
             <cmbase:localName>echoFaultName</cmbase:localName>
           </name>
           <messageContentModel>#element</messageContentModel>
-          <cmbase:parent ref='id-11'/>
+          <elementDeclaration ref='id-4'/>
+          <cmbase:parent ref='id-14'/>
         </interfaceFaultComponent>
       </interfaceFaults>
       <interfaceOperations>
-        <interfaceOperationComponent xml:id='id-13'>
+        <interfaceOperationComponent xml:id='id-16'>
           <name>
             <cmbase:namespaceName>http://example.org/wsaTestService2</cmbase:namespaceName>
             <cmbase:localName>echo</cmbase:localName>
           </name>
           <messageExchangePattern>http://www.w3.org/ns/wsdl/in-out</messageExchangePattern>
           <interfaceMessageReferences>
-            <interfaceMessageReferenceComponent xml:id='id-14'>
+            <interfaceMessageReferenceComponent xml:id='id-17'>
               <messageLabel>In</messageLabel>
               <direction>in</direction>
               <messageContentModel>#element</messageContentModel>
-              <cmbase:parent ref='id-13'/>
+              <elementDeclaration ref='id-7'/>
+              <cmbase:parent ref='id-16'/>
             </interfaceMessageReferenceComponent>
-            <interfaceMessageReferenceComponent xml:id='id-15'>
+            <interfaceMessageReferenceComponent xml:id='id-18'>
               <messageLabel>Out</messageLabel>
               <direction>out</direction>
               <messageContentModel>#element</messageContentModel>
-              <cmbase:parent ref='id-13'/>
+              <elementDeclaration ref='id-9'/>
+              <cmbase:parent ref='id-16'/>
             </interfaceMessageReferenceComponent>
           </interfaceMessageReferences>
           <interfaceFaultReferences>
-            <interfaceFaultReferenceComponent xml:id='id-16'>
-              <interfaceFault ref='id-12'/>
+            <interfaceFaultReferenceComponent xml:id='id-19'>
+              <interfaceFault ref='id-15'/>
               <messageLabel>Out</messageLabel>
               <direction>out</direction>
-              <cmbase:parent ref='id-13'/>
+              <cmbase:parent ref='id-16'/>
             </interfaceFaultReferenceComponent>
           </interfaceFaultReferences>
-          <cmbase:parent ref='id-11'/>
+          <cmbase:parent ref='id-14'/>
           <cmextensions:wsdlInterfaceOperationExtension>
             <cmextensions:safety>false</cmextensions:safety>
           </cmextensions:wsdlInterfaceOperationExtension>
         </interfaceOperationComponent>
-        <interfaceOperationComponent xml:id='id-17'>
+        <interfaceOperationComponent xml:id='id-20'>
           <name>
             <cmbase:namespaceName>http://example.org/wsaTestService2</cmbase:namespaceName>
             <cmbase:localName>notify</cmbase:localName>
           </name>
           <messageExchangePattern>http://www.w3.org/ns/wsdl/in-only</messageExchangePattern>
           <interfaceMessageReferences>
-            <interfaceMessageReferenceComponent xml:id='id-18'>
+            <interfaceMessageReferenceComponent xml:id='id-21'>
               <messageLabel>In</messageLabel>
               <direction>in</direction>
               <messageContentModel>#element</messageContentModel>
-              <elementDeclaration ref='id-10'/>
-              <cmbase:parent ref='id-17'/>
+              <elementDeclaration ref='id-13'/>
+              <cmbase:parent ref='id-20'/>
             </interfaceMessageReferenceComponent>
           </interfaceMessageReferences>
-          <cmbase:parent ref='id-11'/>
+          <cmbase:parent ref='id-14'/>
           <cmextensions:wsdlInterfaceOperationExtension>
             <cmextensions:safety>false</cmextensions:safety>
           </cmextensions:wsdlInterfaceOperationExtension>
@@ -157,7 +163,7 @@ xml:id='id-1'>
     </interfaceComponent>
   </interfaces>
   <bindings>
-    <bindingComponent xml:id='id-19'>
+    <bindingComponent xml:id='id-22'>
       <name>
         <cmbase:namespaceName>http://example.org/wsaTestService2</cmbase:namespaceName>
         <cmbase:localName>wsaTestInterfaceBinding</cmbase:localName>
@@ -165,9 +171,9 @@ xml:id='id-1'>
       <interface ref='id-2'/>
       <type>http://www.w3.org/ns/wsdl/soap</type>
       <bindingFaults>
-        <bindingFaultComponent xml:id='id-20'>
+        <bindingFaultComponent xml:id='id-23'>
           <interfaceFault ref='id-3'/>
-          <cmbase:parent ref='id-19'/>
+          <cmbase:parent ref='id-22'/>
           <cmsoap:soapBindingFaultExtension>
             <cmsoap:soapFaultCode>
             </cmsoap:soapFaultCode>
@@ -177,15 +183,15 @@ xml:id='id-1'>
         </bindingFaultComponent>
       </bindingFaults>
       <bindingOperations>
-        <bindingOperationComponent xml:id='id-21'>
-          <interfaceOperation ref='id-4'/>
-          <cmbase:parent ref='id-19'/>
+        <bindingOperationComponent xml:id='id-24'>
+          <interfaceOperation ref='id-5'/>
+          <cmbase:parent ref='id-22'/>
           <cmsoap:soapBindingOperationExtension>
           </cmsoap:soapBindingOperationExtension>
         </bindingOperationComponent>
-        <bindingOperationComponent xml:id='id-22'>
-          <interfaceOperation ref='id-8'/>
-          <cmbase:parent ref='id-19'/>
+        <bindingOperationComponent xml:id='id-25'>
+          <interfaceOperation ref='id-11'/>
+          <cmbase:parent ref='id-22'/>
           <cmsoap:soapBindingOperationExtension>
           </cmsoap:soapBindingOperationExtension>
         </bindingOperationComponent>
@@ -197,17 +203,17 @@ xml:id='id-1'>
         <cmsoap:soapVersion>1.1</cmsoap:soapVersion>
       </cmsoap:soapBindingExtension>
     </bindingComponent>
-    <bindingComponent xml:id='id-23'>
+    <bindingComponent xml:id='id-26'>
       <name>
         <cmbase:namespaceName>http://example.org/wsaTestService2</cmbase:namespaceName>
         <cmbase:localName>wsaTestInterfaceBindingExplicitAction</cmbase:localName>
       </name>
-      <interface ref='id-11'/>
+      <interface ref='id-14'/>
       <type>http://www.w3.org/ns/wsdl/soap</type>
       <bindingFaults>
-        <bindingFaultComponent xml:id='id-24'>
-          <interfaceFault ref='id-12'/>
-          <cmbase:parent ref='id-23'/>
+        <bindingFaultComponent xml:id='id-27'>
+          <interfaceFault ref='id-15'/>
+          <cmbase:parent ref='id-26'/>
           <cmsoap:soapBindingFaultExtension>
             <cmsoap:soapFaultCode>
             </cmsoap:soapFaultCode>
@@ -217,15 +223,15 @@ xml:id='id-1'>
         </bindingFaultComponent>
       </bindingFaults>
       <bindingOperations>
-        <bindingOperationComponent xml:id='id-25'>
-          <interfaceOperation ref='id-13'/>
-          <cmbase:parent ref='id-23'/>
+        <bindingOperationComponent xml:id='id-28'>
+          <interfaceOperation ref='id-16'/>
+          <cmbase:parent ref='id-26'/>
           <cmsoap:soapBindingOperationExtension>
           </cmsoap:soapBindingOperationExtension>
         </bindingOperationComponent>
-        <bindingOperationComponent xml:id='id-26'>
-          <interfaceOperation ref='id-17'/>
-          <cmbase:parent ref='id-23'/>
+        <bindingOperationComponent xml:id='id-29'>
+          <interfaceOperation ref='id-20'/>
+          <cmbase:parent ref='id-26'/>
           <cmsoap:soapBindingOperationExtension>
           </cmsoap:soapBindingOperationExtension>
         </bindingOperationComponent>
@@ -239,26 +245,26 @@ xml:id='id-1'>
     </bindingComponent>
   </bindings>
   <services>
-    <serviceComponent xml:id='id-27'>
+    <serviceComponent xml:id='id-30'>
       <name>
         <cmbase:namespaceName>http://example.org/wsaTestService2</cmbase:namespaceName>
         <cmbase:localName>wsaTestService2</cmbase:localName>
       </name>
       <interface ref='id-2'/>
       <endpoints>
-        <endpointComponent xml:id='id-28'>
+        <endpointComponent xml:id='id-31'>
           <name>wsaTestInterfacePortAddressingRequired</name>
-          <binding ref='id-19'/>
+          <binding ref='id-22'/>
           <address>http://example.com/wsaTestInterfacePortAddressingRequired</address>
-          <cmbase:parent ref='id-27'/>
+          <cmbase:parent ref='id-30'/>
           <cmsoap:soapEndpointExtension>
           </cmsoap:soapEndpointExtension>
         </endpointComponent>
-        <endpointComponent xml:id='id-29'>
+        <endpointComponent xml:id='id-32'>
           <name>wsaTestInterfacePortExplicitActionAddressingRequired</name>
-          <binding ref='id-23'/>
+          <binding ref='id-26'/>
           <address>http://example.com/wsaTestInterfacePortExplicitAction</address>
-          <cmbase:parent ref='id-27'/>
+          <cmbase:parent ref='id-30'/>
           <cmsoap:soapEndpointExtension>
           </cmsoap:soapEndpointExtension>
         </endpointComponent>
@@ -266,7 +272,28 @@ xml:id='id-1'>
     </serviceComponent>
   </services>
   <elementDeclarations>
-    <elementDeclarationComponent xml:id='id-10'>
+    <elementDeclarationComponent xml:id='id-4'>
+      <name>
+        <cmbase:namespaceName>http://example.org/echo</cmbase:namespaceName>
+        <cmbase:localName>echoFault</cmbase:localName>
+      </name>
+      <system>http://www.w3.org/2001/XMLSchema</system>
+    </elementDeclarationComponent>
+    <elementDeclarationComponent xml:id='id-7'>
+      <name>
+        <cmbase:namespaceName>http://example.org/echo</cmbase:namespaceName>
+        <cmbase:localName>echoIn</cmbase:localName>
+      </name>
+      <system>http://www.w3.org/2001/XMLSchema</system>
+    </elementDeclarationComponent>
+    <elementDeclarationComponent xml:id='id-9'>
+      <name>
+        <cmbase:namespaceName>http://example.org/echo</cmbase:namespaceName>
+        <cmbase:localName>echoOut</cmbase:localName>
+      </name>
+      <system>http://www.w3.org/2001/XMLSchema</system>
+    </elementDeclarationComponent>
+    <elementDeclarationComponent xml:id='id-13'>
       <name>
         <cmbase:namespaceName>http://example.org/notify</cmbase:namespaceName>
         <cmbase:localName>notify</cmbase:localName>
@@ -275,308 +302,308 @@ xml:id='id-1'>
     </elementDeclarationComponent>
   </elementDeclarations>
   <typeDefinitions>
-    <typeDefinitionComponent xml:id='id-30'>
+    <typeDefinitionComponent xml:id='id-33'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>ENTITIES</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-31'>
+    <typeDefinitionComponent xml:id='id-34'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>ENTITY</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-32'>
+    <typeDefinitionComponent xml:id='id-35'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>ID</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-33'>
+    <typeDefinitionComponent xml:id='id-36'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>IDREF</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-34'>
+    <typeDefinitionComponent xml:id='id-37'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>IDREFS</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-35'>
+    <typeDefinitionComponent xml:id='id-38'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>NCName</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-36'>
+    <typeDefinitionComponent xml:id='id-39'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>NMTOKEN</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-37'>
+    <typeDefinitionComponent xml:id='id-40'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>NMTOKENS</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-38'>
+    <typeDefinitionComponent xml:id='id-41'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>NOTATION</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-39'>
+    <typeDefinitionComponent xml:id='id-42'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>Name</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-40'>
+    <typeDefinitionComponent xml:id='id-43'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>QName</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-41'>
+    <typeDefinitionComponent xml:id='id-44'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>anyURI</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-42'>
+    <typeDefinitionComponent xml:id='id-45'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>base64Binary</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-43'>
+    <typeDefinitionComponent xml:id='id-46'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>boolean</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-44'>
+    <typeDefinitionComponent xml:id='id-47'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>byte</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-45'>
+    <typeDefinitionComponent xml:id='id-48'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>date</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-46'>
+    <typeDefinitionComponent xml:id='id-49'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>dateTime</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-47'>
+    <typeDefinitionComponent xml:id='id-50'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>decimal</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-48'>
+    <typeDefinitionComponent xml:id='id-51'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>double</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-49'>
+    <typeDefinitionComponent xml:id='id-52'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>duration</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-50'>
+    <typeDefinitionComponent xml:id='id-53'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>float</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-51'>
+    <typeDefinitionComponent xml:id='id-54'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>gDay</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-52'>
+    <typeDefinitionComponent xml:id='id-55'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>gMonth</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-53'>
+    <typeDefinitionComponent xml:id='id-56'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>gMonthDay</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-54'>
+    <typeDefinitionComponent xml:id='id-57'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>gYear</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-55'>
+    <typeDefinitionComponent xml:id='id-58'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>gYearMonth</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-56'>
+    <typeDefinitionComponent xml:id='id-59'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>hexBinary</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-57'>
+    <typeDefinitionComponent xml:id='id-60'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>int</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-58'>
+    <typeDefinitionComponent xml:id='id-61'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>integer</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-59'>
+    <typeDefinitionComponent xml:id='id-62'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>language</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-60'>
+    <typeDefinitionComponent xml:id='id-63'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>long</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-61'>
+    <typeDefinitionComponent xml:id='id-64'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>negativeInteger</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-62'>
+    <typeDefinitionComponent xml:id='id-65'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>nonNegativeInteger</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-63'>
+    <typeDefinitionComponent xml:id='id-66'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>nonPositiveInteger</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-64'>
+    <typeDefinitionComponent xml:id='id-67'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>normalizedString</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-65'>
+    <typeDefinitionComponent xml:id='id-68'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>positiveInteger</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-66'>
+    <typeDefinitionComponent xml:id='id-69'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>short</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-67'>
+    <typeDefinitionComponent xml:id='id-70'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>string</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-68'>
+    <typeDefinitionComponent xml:id='id-71'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>time</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-69'>
+    <typeDefinitionComponent xml:id='id-72'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>token</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-70'>
+    <typeDefinitionComponent xml:id='id-73'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>unsignedByte</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-71'>
+    <typeDefinitionComponent xml:id='id-74'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>unsignedInt</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-72'>
+    <typeDefinitionComponent xml:id='id-75'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>unsignedLong</cmbase:localName>
       </name>
       <system>http://www.w3.org/2001/XMLSchema</system>
     </typeDefinitionComponent>
-    <typeDefinitionComponent xml:id='id-73'>
+    <typeDefinitionComponent xml:id='id-76'>
       <name>
         <cmbase:namespaceName>http://www.w3.org/2001/XMLSchema</cmbase:namespaceName>
         <cmbase:localName>unsignedShort</cmbase:localName>