2002/ws/desc/test-suite/results/Baseline/WSAddressing-1G wsaTestService2.wsdlcm,NONE,1.1 wsaTestService2.canonical.wsdlcm,1.7,1.8

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

2002/ws/desc/test-suite/results/Baseline/WSAddressing-1G wsaTestService2.wsdlcm,NONE,1.1 wsaTestService2.canonical.wsdlcm,1.7,1.8

Philippe Le Hegaret via cvs-syncmail

Update of /sources/public/2002/ws/desc/test-suite/results/Baseline/WSAddressing-1G
In directory hutz:/tmp/cvs-serv2328/test-suite/results/Baseline/WSAddressing-1G

Modified Files:
        wsaTestService2.canonical.wsdlcm
Added Files:
        wsaTestService2.wsdlcm
Log Message:
Updated WSAddressing-1G to 2007/05 WS-A Metadata draft.
Updated interchange schemas to support WS-A Metadata.
Added interchange schemas to support WS-Policy extensions.
Added WS-A Metadata support and minimal WS-Policy support to wsdl-xslt.
Updated baseline and regenerated results and zips.

--- NEW FILE: wsaTestService2.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by wsdl-component-model.xslt, Jonathan Marsh, WSO2, [hidden email]  -->
<descriptionComponent xmlns="http://www.w3.org/2002/ws/desc/wsdl/component"
   xmlns:sawsdl="http://www.w3.org/2007/01/sawsdl#"
   xmlns:sawsdlcm="http://www.w3.org/2002/ws/desc/wsdl/component-sawsdl"
   xmlns:wspcm="http://www.w3.org/2002/ws/desc/wsdl/component-ws-policy"
   xmlns:wsp="http://www.w3.org/ns/ws-policy"
   xmlns:wsacm="http://www.w3.org/2002/ws/desc/wsdl/component-ws-addressing"
   xmlns:soapcm="http://www.w3.org/2002/ws/desc/wsdl/component-soap"
   xmlns:rpccm="http://www.w3.org/2002/ws/desc/wsdl/component-rpc"
   xmlns:httpcm="http://www.w3.org/2002/ws/desc/wsdl/component-http"
   xmlns:base="http://www.w3.org/2002/ws/desc/wsdl/component-base"
   xmlns:ext="http://www.w3.org/2002/ws/desc/wsdl/component-extensions" xml:id="N10001">
   <extensions>
      <base:uri>http://www.w3.org/ns/wsdl-extensions</base:uri>
      <base:uri>http://www.w3.org/ns/wsdl/http</base:uri>
      <base:uri>http://www.w3.org/ns/wsdl/rpc</base:uri>
      <base:uri>http://www.w3.org/ns/wsdl/soap</base:uri>
      <base:uri>http://www.w3.org/ns/ws-policy</base:uri>
      <base:uri>http://www.w3.org/2006/05/addressing/wsdl</base:uri>
   </extensions>
   <interfaces>
      <interfaceComponent xml:id="N1002D">
         <name>
            <base:namespaceName>http://example.org/wsaTestService2</base:namespaceName>
            <base:localName>wsaTestInterface</base:localName>
         </name>
         <interfaceFaults>
            <interfaceFaultComponent xml:id="N10030">
               <name>
                  <base:namespaceName>http://example.org/wsaTestService2</base:namespaceName>
                  <base:localName>echoFaultName</base:localName>
               </name>
               <messageContentModel>#element</messageContentModel>
               <elementDeclaration ref="N10027"/>
               <base:parent ref="N1002D"/>
               <wspcm:wspInterfaceFaultExtension/>
            </interfaceFaultComponent>
         </interfaceFaults>
         <interfaceOperations>
            <interfaceOperationComponent xml:id="N10034">
               <name>
                  <base:namespaceName>http://example.org/wsaTestService2</base:namespaceName>
                  <base:localName>echo</base:localName>
               </name>
               <messageExchangePattern>http://www.w3.org/ns/wsdl/in-out</messageExchangePattern>
               <interfaceMessageReferences>
                  <interfaceMessageReferenceComponent xml:id="N10038">
                     <messageLabel>In</messageLabel>
                     <direction>in</direction>
                     <messageContentModel>#element</messageContentModel>
                     <elementDeclaration ref="N1001F"/>
                     <base:parent ref="N10034"/>
                     <wspcm:wspInterfaceMessageReferenceExtension/>
                     <wsacm:wsaInterfaceMessageReferenceExtension>
                        <wsacm:action>http://example.org/wsaTestService2/wsaTestInterface/echoRequest</wsacm:action>
                     </wsacm:wsaInterfaceMessageReferenceExtension>
                  </interfaceMessageReferenceComponent>
                  <interfaceMessageReferenceComponent xml:id="N1003B">
                     <messageLabel>Out</messageLabel>
                     <direction>out</direction>
                     <messageContentModel>#element</messageContentModel>
                     <elementDeclaration ref="N10023"/>
                     <base:parent ref="N10034"/>
                     <wspcm:wspInterfaceMessageReferenceExtension/>
                     <wsacm:wsaInterfaceMessageReferenceExtension>
                        <wsacm:action>http://example.org/wsaTestService2/wsaTestInterface/echoResponse</wsacm:action>
                     </wsacm:wsaInterfaceMessageReferenceExtension>
                  </interfaceMessageReferenceComponent>
               </interfaceMessageReferences>
               <interfaceFaultReferences>
                  <interfaceFaultReferenceComponent xml:id="N1003E">
                     <interfaceFault ref="N10030"/>
                     <messageLabel>Out</messageLabel>
                     <direction>out</direction>
                     <base:parent ref="N10034"/>
                     <wspcm:wspInterfaceFaultReferenceExtension/>
                     <wsacm:wsaInterfaceFaultReferenceExtension>
                        <wsacm:action>http://example.org/wsaTestService2/wsaTestInterface/echoResponse/echoFaultName</wsacm:action>
                     </wsacm:wsaInterfaceFaultReferenceExtension>
                  </interfaceFaultReferenceComponent>
               </interfaceFaultReferences>
               <base:parent ref="N1002D"/>
               <ext:wsdlInterfaceOperationExtension>
                  <ext:safety>false</ext:safety>
               </ext:wsdlInterfaceOperationExtension>
               <wspcm:wspInterfaceOperationExtension/>
            </interfaceOperationComponent>
            <interfaceOperationComponent xml:id="N10042">
               <name>
                  <base:namespaceName>http://example.org/wsaTestService2</base:namespaceName>
                  <base:localName>notify</base:localName>
               </name>
               <messageExchangePattern>http://www.w3.org/ns/wsdl/in-only</messageExchangePattern>
               <interfaceMessageReferences>
                  <interfaceMessageReferenceComponent xml:id="N10046">
                     <messageLabel>In</messageLabel>
                     <direction>in</direction>
                     <messageContentModel>#element</messageContentModel>
                     <elementDeclaration ref="N10015"/>
                     <base:parent ref="N10042"/>
                     <wspcm:wspInterfaceMessageReferenceExtension/>
                     <wsacm:wsaInterfaceMessageReferenceExtension>
                        <wsacm:action>http://example.org/wsaTestService2/wsaTestInterface/notify</wsacm:action>
                     </wsacm:wsaInterfaceMessageReferenceExtension>
                  </interfaceMessageReferenceComponent>
               </interfaceMessageReferences>
               <base:parent ref="N1002D"/>
               <ext:wsdlInterfaceOperationExtension>
                  <ext:safety>false</ext:safety>
               </ext:wsdlInterfaceOperationExtension>
               <wspcm:wspInterfaceOperationExtension/>
            </interfaceOperationComponent>
         </interfaceOperations>
         <wspcm:wspInterfaceExtension/>
      </interfaceComponent>
      <interfaceComponent xml:id="N1004B">
         <name>
            <base:namespaceName>http://example.org/wsaTestService2</base:namespaceName>
            <base:localName>wsaTestInterfaceExplicitAction</base:localName>
         </name>
         <interfaceFaults>
            <interfaceFaultComponent xml:id="N1004E">
               <name>
                  <base:namespaceName>http://example.org/wsaTestService2</base:namespaceName>
                  <base:localName>echoFaultName</base:localName>
               </name>
               <messageContentModel>#element</messageContentModel>
               <elementDeclaration ref="N10027"/>
               <base:parent ref="N1004B"/>
               <wspcm:wspInterfaceFaultExtension/>
            </interfaceFaultComponent>
         </interfaceFaults>
         <interfaceOperations>
            <interfaceOperationComponent xml:id="N10052">
               <name>
                  <base:namespaceName>http://example.org/wsaTestService2</base:namespaceName>
                  <base:localName>echo</base:localName>
               </name>
               <messageExchangePattern>http://www.w3.org/ns/wsdl/in-out</messageExchangePattern>
               <interfaceMessageReferences>
                  <interfaceMessageReferenceComponent xml:id="N10056">
                     <messageLabel>In</messageLabel>
                     <direction>in</direction>
                     <messageContentModel>#element</messageContentModel>
                     <elementDeclaration ref="N1001F"/>
                     <base:parent ref="N10052"/>
                     <wspcm:wspInterfaceMessageReferenceExtension/>
                     <wsacm:wsaInterfaceMessageReferenceExtension>
                        <wsacm:action>http://example.org/action/echoIn</wsacm:action>
                     </wsacm:wsaInterfaceMessageReferenceExtension>
                  </interfaceMessageReferenceComponent>
                  <interfaceMessageReferenceComponent xml:id="N1005A">
                     <messageLabel>Out</messageLabel>
                     <direction>out</direction>
                     <messageContentModel>#element</messageContentModel>
                     <elementDeclaration ref="N10023"/>
                     <base:parent ref="N10052"/>
                     <wspcm:wspInterfaceMessageReferenceExtension/>
                     <wsacm:wsaInterfaceMessageReferenceExtension>
                        <wsacm:action>http://example.org/action/echoOut</wsacm:action>
                     </wsacm:wsaInterfaceMessageReferenceExtension>
                  </interfaceMessageReferenceComponent>
               </interfaceMessageReferences>
               <interfaceFaultReferences>
                  <interfaceFaultReferenceComponent xml:id="N1005E">
                     <interfaceFault ref="N1004E"/>
                     <messageLabel>Out</messageLabel>
                     <direction>out</direction>
                     <base:parent ref="N10052"/>
                     <wspcm:wspInterfaceFaultReferenceExtension/>
                     <wsacm:wsaInterfaceFaultReferenceExtension>
                        <wsacm:action>http://example.org/action/echoFault</wsacm:action>
                     </wsacm:wsaInterfaceFaultReferenceExtension>
                  </interfaceFaultReferenceComponent>
               </interfaceFaultReferences>
               <base:parent ref="N1004B"/>
               <ext:wsdlInterfaceOperationExtension>
                  <ext:safety>false</ext:safety>
               </ext:wsdlInterfaceOperationExtension>
               <wspcm:wspInterfaceOperationExtension/>
            </interfaceOperationComponent>
            <interfaceOperationComponent xml:id="N10063">
               <name>
                  <base:namespaceName>http://example.org/wsaTestService2</base:namespaceName>
                  <base:localName>notify</base:localName>
               </name>
               <messageExchangePattern>http://www.w3.org/ns/wsdl/in-only</messageExchangePattern>
               <interfaceMessageReferences>
                  <interfaceMessageReferenceComponent xml:id="N10067">
                     <messageLabel>In</messageLabel>
                     <direction>in</direction>
                     <messageContentModel>#element</messageContentModel>
                     <elementDeclaration ref="N10015"/>
                     <base:parent ref="N10063"/>
                     <wspcm:wspInterfaceMessageReferenceExtension/>
                     <wsacm:wsaInterfaceMessageReferenceExtension>
                        <wsacm:action>http://example.org/action/notify</wsacm:action>
                     </wsacm:wsaInterfaceMessageReferenceExtension>
                  </interfaceMessageReferenceComponent>
               </interfaceMessageReferences>
               <base:parent ref="N1004B"/>
               <ext:wsdlInterfaceOperationExtension>
                  <ext:safety>false</ext:safety>
               </ext:wsdlInterfaceOperationExtension>
               <wspcm:wspInterfaceOperationExtension/>
            </interfaceOperationComponent>
         </interfaceOperations>
         <wspcm:wspInterfaceExtension/>
      </interfaceComponent>
   </interfaces>
   <bindings>
      <bindingComponent xml:id="N1006D">
         <name>
            <base:namespaceName>http://example.org/wsaTestService2</base:namespaceName>
            <base:localName>wsaTestInterfaceBinding</base:localName>
         </name>
         <interface ref="N1002D"/>
         <type>http://www.w3.org/ns/wsdl/soap</type>
         <bindingFaults>
            <bindingFaultComponent xml:id="N1007D">
               <interfaceFault ref="N10030"/>
               <base:parent ref="N1006D"/>
               <soapcm:soapBindingFaultExtension>
                  <soapcm:soapFaultCode/>
                  <soapcm:soapFaultSubcodes/>
               </soapcm:soapBindingFaultExtension>
               <wspcm:wspBindingFaultExtension/>
            </bindingFaultComponent>
         </bindingFaults>
         <bindingOperations>
            <bindingOperationComponent xml:id="N10080">
               <interfaceOperation ref="N10034"/>
               <base:parent ref="N1006D"/>
               <soapcm:soapBindingOperationExtension/>
               <wspcm:wspBindingOperationExtension/>
            </bindingOperationComponent>
            <bindingOperationComponent xml:id="N10083">
               <interfaceOperation ref="N10042"/>
               <base:parent ref="N1006D"/>
               <soapcm:soapBindingOperationExtension/>
               <wspcm:wspBindingOperationExtension/>
            </bindingOperationComponent>
         </bindingOperations>
         <soapcm:soapBindingExtension>
            <httpcm:httpCookies>false</httpcm:httpCookies>
            <httpcm:httpQueryParameterSeparatorDefault>&amp;</httpcm:httpQueryParameterSeparatorDefault>
            <soapcm:soapUnderlyingProtocol>http://www.w3.org/2006/01/soap11/bindings/HTTP/</soapcm:soapUnderlyingProtocol>
            <soapcm:soapVersion>1.1</soapcm:soapVersion>
         </soapcm:soapBindingExtension>
         <wspcm:wspBindingExtension>
            <wsacm:policy>
               <wsp:Policy xmlns="http://www.w3.org/ns/wsdl"
                  xmlns:tns="http://example.org/wsaTestService2"
                  xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"
                  xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://example.org/notify"
                  xmlns:s1="http://example.org/echo" xmlns:wsoap="http://www.w3.org/ns/wsdl/soap">
                  <wsam:Addressing>
                     <wsp:Policy/>
                  </wsam:Addressing>
               </wsp:Policy>
            </wsacm:policy>
         </wspcm:wspBindingExtension>
      </bindingComponent>
      <bindingComponent xml:id="N10087">
         <name>
            <base:namespaceName>http://example.org/wsaTestService2</base:namespaceName>
            <base:localName>wsaTestInterfaceBindingExplicitAction</base:localName>
         </name>
         <interface ref="N1004B"/>
         <type>http://www.w3.org/ns/wsdl/soap</type>
         <bindingFaults>
            <bindingFaultComponent xml:id="N10097">
               <interfaceFault ref="N1004E"/>
               <base:parent ref="N10087"/>
               <soapcm:soapBindingFaultExtension>
                  <soapcm:soapFaultCode/>
                  <soapcm:soapFaultSubcodes/>
               </soapcm:soapBindingFaultExtension>
               <wspcm:wspBindingFaultExtension/>
            </bindingFaultComponent>
         </bindingFaults>
         <bindingOperations>
            <bindingOperationComponent xml:id="N1009A">
               <interfaceOperation ref="N10052"/>
               <base:parent ref="N10087"/>
               <soapcm:soapBindingOperationExtension/>
               <wspcm:wspBindingOperationExtension/>
            </bindingOperationComponent>
            <bindingOperationComponent xml:id="N1009D">
               <interfaceOperation ref="N10063"/>
               <base:parent ref="N10087"/>
               <soapcm:soapBindingOperationExtension/>
               <wspcm:wspBindingOperationExtension/>
            </bindingOperationComponent>
         </bindingOperations>
         <soapcm:soapBindingExtension>
            <httpcm:httpCookies>false</httpcm:httpCookies>
            <httpcm:httpQueryParameterSeparatorDefault>&amp;</httpcm:httpQueryParameterSeparatorDefault>
            <soapcm:soapUnderlyingProtocol>http://www.w3.org/2006/01/soap11/bindings/HTTP/</soapcm:soapUnderlyingProtocol>
            <soapcm:soapVersion>1.1</soapcm:soapVersion>
         </soapcm:soapBindingExtension>
         <wspcm:wspBindingExtension>
            <wsacm:policy>
               <wsp:Policy xmlns="http://www.w3.org/ns/wsdl"
                  xmlns:tns="http://example.org/wsaTestService2"
                  xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"
                  xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://example.org/notify"
                  xmlns:s1="http://example.org/echo" xmlns:wsoap="http://www.w3.org/ns/wsdl/soap">
                  <wsam:Addressing>
                     <wsp:Policy/>
                  </wsam:Addressing>
               </wsp:Policy>
            </wsacm:policy>
         </wspcm:wspBindingExtension>
      </bindingComponent>
   </bindings>
   <services>
      <serviceComponent xml:id="N100A1">
         <name>
            <base:namespaceName>http://example.org/wsaTestService2</base:namespaceName>
            <base:localName>wsaTestService2</base:localName>
         </name>
         <interface ref="N1002D"/>
         <endpoints>
            <endpointComponent xml:id="N100A5">
               <name>wsaTestInterfacePortAddressingRequired</name>
               <binding ref="N1006D"/>
               <address>http://example.com/wsaTestInterfacePortAddressingRequired</address>
               <base:parent ref="N100A1"/>
               <soapcm:soapEndpointExtension/>
               <wspcm:wspEndpointExtension/>
               <wsacm:wsaEndpointExtension/>
            </endpointComponent>
            <endpointComponent xml:id="N100AA">
               <name>wsaTestInterfacePortExplicitActionAddressingRequired</name>
               <binding ref="N10087"/>
               <address>http://example.com/wsaTestInterfacePortExplicitAction</address>
               <base:parent ref="N100A1"/>
               <soapcm:soapEndpointExtension/>
               <wspcm:wspEndpointExtension/>
               <wsacm:wsaEndpointExtension/>
            </endpointComponent>
         </endpoints>
         <wspcm:wspServiceExtension/>
      </serviceComponent>
   </services>
   <elementDeclarations>
      <elementDeclarationComponent xml:id="N10015">
         <name>
            <base:namespaceName>http://example.org/notify</base:namespaceName>
            <base:localName>notify</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </elementDeclarationComponent>
      <elementDeclarationComponent xml:id="N1001F">
         <name>
            <base:namespaceName>http://example.org/echo</base:namespaceName>
            <base:localName>echoIn</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </elementDeclarationComponent>
      <elementDeclarationComponent xml:id="N10023">
         <name>
            <base:namespaceName>http://example.org/echo</base:namespaceName>
            <base:localName>echoOut</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </elementDeclarationComponent>
      <elementDeclarationComponent xml:id="N10027">
         <name>
            <base:namespaceName>http://example.org/echo</base:namespaceName>
            <base:localName>echoFault</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </elementDeclarationComponent>
   </elementDeclarations>
   <typeDefinitions>
      <typeDefinitionComponent xml:id="xs-anyURI">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>anyURI</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-base64Binary">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>base64Binary</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-boolean">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>boolean</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-byte">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>byte</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-date">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>date</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-dateTime">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>dateTime</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-decimal">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>decimal</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-double">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>double</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-duration">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>duration</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-ENTITIES">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>ENTITIES</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-ENTITY">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>ENTITY</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-float">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>float</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-gDay">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>gDay</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-gMonth">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>gMonth</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-gMonthDay">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>gMonthDay</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-gYear">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>gYear</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-gYearMonth">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>gYearMonth</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-hexBinary">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>hexBinary</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-ID">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>ID</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-IDREF">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>IDREF</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-IDREFS">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>IDREFS</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-int">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>int</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-integer">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>integer</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-language">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>language</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-long">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>long</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-Name">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>Name</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-NCName">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>NCName</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-negativeInteger">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>negativeInteger</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-NMTOKEN">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>NMTOKEN</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-NMTOKENS">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>NMTOKENS</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-nonNegativeInteger">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>nonNegativeInteger</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-nonPositiveInteger">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>nonPositiveInteger</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-normalizedString">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>normalizedString</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-NOTATION">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>NOTATION</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-positiveInteger">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>positiveInteger</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-QName">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>QName</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-short">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>short</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-string">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>string</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-time">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>time</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-token">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>token</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-unsignedByte">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>unsignedByte</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-unsignedInt">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>unsignedInt</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-unsignedLong">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>unsignedLong</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
      <typeDefinitionComponent xml:id="xs-unsignedShort">
         <name>
            <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
            <base:localName>unsignedShort</base:localName>
         </name>
         <system>http://www.w3.org/2001/XMLSchema</system>
      </typeDefinitionComponent>
   </typeDefinitions>
</descriptionComponent>

Index: wsaTestService2.canonical.wsdlcm
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/Baseline/WSAddressing-1G/wsaTestService2.canonical.wsdlcm,v
retrieving revision 1.7
retrieving revision 1.8
diff -C 2 -d -r1.7 -r1.8
*** wsaTestService2.canonical.wsdlcm 23 Mar 2007 05:51:29 -0000 1.7
--- wsaTestService2.canonical.wsdlcm 7 Jul 2007 01:12:33 -0000 1.8
***************
*** 2,954 ****
  <!-- Generated by wsdl-component-model.xslt, Jonathan Marsh, WSO2, [hidden email]  -->
  <descriptionComponent xmlns="http://www.w3.org/2002/ws/desc/wsdl/component"
!     xmlns:wsacm="http://www.w3.org/2002/ws/desc/wsdl/component-ws-addressing"
!     xmlns:soapcm="http://www.w3.org/2002/ws/desc/wsdl/component-soap"
!     xmlns:rpccm="http://www.w3.org/2002/ws/desc/wsdl/component-rpc"
!     xmlns:httpcm="http://www.w3.org/2002/ws/desc/wsdl/component-http"
!     xmlns:base="http://www.w3.org/2002/ws/desc/wsdl/component-base"
!     xmlns:ext="http://www.w3.org/2002/ws/desc/wsdl/component-extensions" xml:id="c1">
!     <extensions>
!         <base:uri>http://www.w3.org/ns/wsdl-extensions</base:uri>
[...1611 lines suppressed...]
!             <base:localName>unsignedInt</base:localName>
!          </name>
!          <system>http://www.w3.org/2001/XMLSchema</system>
!       </typeDefinitionComponent>
!       <typeDefinitionComponent xml:id="c75">
!          <name>
!             <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
!             <base:localName>unsignedLong</base:localName>
!          </name>
!          <system>http://www.w3.org/2001/XMLSchema</system>
!       </typeDefinitionComponent>
!       <typeDefinitionComponent xml:id="c76">
!          <name>
!             <base:namespaceName>http://www.w3.org/2001/XMLSchema</base:namespaceName>
!             <base:localName>unsignedShort</base:localName>
!          </name>
!          <system>http://www.w3.org/2001/XMLSchema</system>
!       </typeDefinitionComponent>
!    </typeDefinitions>
  </descriptionComponent>