2002/ws/desc/test-suite/results/wsdl-xslt Interface-6G-Interface.wsdlcm,NONE,1.1 Interface-1G-Interface.wsdlcm,NONE,1.1 TicketAgent-1G-TicketAgent.wsdlcm,NONE,1.1 XsImport-3G-reservationDetails.wsdlcm,NONE,1.1 WeathSvc-1G-WeathSvc.wsdlcm,NONE,1.1 Interface-4G-Interface.wsdlcm,NONE,1.1 GreatH-1G-primer-hotelReservationService.wsdlcm,NONE,1.1 SchemaLocationFragment-1G-Items.wsdlcm,NONE,1.1 SchemaId-1G-schemaIds.wsdlcm,NONE,1.1 ServiceReference-1G-reservationList.wsdlcm,NONE,1.1 MultipleInlineSchemas-1G-retrieveItems.wsdlcm,NONE,1.1 Service-3G-Service.wsdlcm,NONE,1.1 Chameleon-3G-getBalance.wsdlcm,NONE,1.1 Chameleon-1G-getBalance.wsdlcm,NONE,1.1 ImportedWSDL-1G-updateDetails.wsdlcm,NONE,1.1 Interface-5G-Interface.wsdlcm,NONE,1.1 CreditCardFaults-1G-use-credit-card-faults.wsdlcm,NONE,1.1 XsImport-2G-reservationItems.wsdlcm,NONE,1.1 Interface-3G-Interface.wsdlcm,NONE,1.1 Service-1G-Service.wsdlcm,NONE,1.1 XsImport-2G-reservationDetails.wsdlcm,NONE,1.1 Interface-2G-Interface.wsdlcm,NONE,1.1 Service-2G-Se

Update of /sources/public/2002/ws/desc/test-suite/results/wsdl-xslt
In directory hutz:/tmp/cvs-serv23599/test-suite/results/wsdl-xslt

Added Files:
	Interface-6G-Interface.wsdlcm Interface-1G-Interface.wsdlcm 
	TicketAgent-1G-TicketAgent.wsdlcm 
	XsImport-3G-reservationDetails.wsdlcm 
	WeathSvc-1G-WeathSvc.wsdlcm Interface-4G-Interface.wsdlcm 
	GreatH-1G-primer-hotelReservationService.wsdlcm 
	SchemaLocationFragment-1G-Items.wsdlcm 
	SchemaId-1G-schemaIds.wsdlcm 
	ServiceReference-1G-reservationList.wsdlcm 
	MultipleInlineSchemas-1G-retrieveItems.wsdlcm 
	Service-3G-Service.wsdlcm Chameleon-3G-getBalance.wsdlcm 
	Chameleon-1G-getBalance.wsdlcm 
	ImportedWSDL-1G-updateDetails.wsdlcm 
	Interface-5G-Interface.wsdlcm 
	CreditCardFaults-1G-use-credit-card-faults.wsdlcm 
	XsImport-2G-reservationItems.wsdlcm 
	Interface-3G-Interface.wsdlcm Service-1G-Service.wsdlcm 
	XsImport-2G-reservationDetails.wsdlcm 
	Interface-2G-Interface.wsdlcm Service-2G-Service.wsdlcm 
	Chameleon-2G-getBalance.wsdlcm 
	ServiceReference-1G-reservationDetails.wsdlcm 
	XsImport-3G-reservationItems.wsdlcm 
	Interface-7G-Interface.wsdlcm Import-2G-XSDImport.wsdlcm 
	ImportedWSDL-1G-retrieveDetails.wsdlcm 
	Import-1G-XSDImport.wsdlcm Chameleon-4G-getBalance.wsdlcm 
	Import-2G-XSDImport2.wsdlcm XsImport-1G-reservation.wsdlcm 
Log Message:
Initial interchange format results from wsdl-xslt.

--- NEW FILE: Chameleon-3G-getBalance.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDA0AOP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>getBalanceInf</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDA3AOP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>getBalance</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAYAQP"></elementDeclaration>
<parent ref="IDA3AOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAIJQP"></elementDeclaration>
<parent ref="IDA3AOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDA0AOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDAYAQP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>custInfo</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAIJQP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>accInfo</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
<typeDefinitionComponent xml:id="IDAIAQP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>cinfoct</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="IDAIIQP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>accinfct</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Interface-3G-Interface.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDANAOP">
<name>
<namespaceName>http://example.org/</namespaceName>
<localName>myInterface</localName>
</name>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: ServiceReference-1G-reservationDetails.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAWAOP">
<name>
<namespaceName>http://greath.example.com/2004/services/reservationDetails</namespaceName>
<localName>reservationDetailsInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDAZAOP">
<name>
<namespaceName>http://greath.example.com/2004/services/reservationDetails</namespaceName>
<localName>retrieve</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#none</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAZAOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAZAOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDAWAOP" />
</interfaceOperationComponent>
<interfaceOperationComponent xml:id="IDAGBOP">
<name>
<namespaceName>http://greath.example.com/2004/services/reservationDetails</namespaceName>
<localName>update</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAGBOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAGBOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDAWAOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<bindings>
<bindingComponent xml:id="IDAUBOP">
<name>
<namespaceName>http://greath.example.com/2004/services/reservationDetails</namespaceName>
<localName>reservationDetailsSOAPBinding</localName>
</name>
<interface ref="IDAWAOP">
</interface>
<type>http://www.w3.org/2006/01/wsdl/soap</type>
<bindingOperations>
<bindingOperationComponent>
<interfaceOperation ref="IDAZAOP">
</interfaceOperation>
<parent ref="IDAUBOP" />
</bindingOperationComponent>
<bindingOperationComponent>
<interfaceOperation ref="IDAGBOP">
</interfaceOperation>
<parent ref="IDAUBOP" />
</bindingOperationComponent>
</bindingOperations>
</bindingComponent>
</bindings>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: XsImport-3G-reservationItems.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<elementDeclarations>
<elementDeclarationComponent xml:id="IDARAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>confirmationNumber</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAVAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>checkInDate</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAZAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>checkOutDate</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA3AOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>roomType</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDABBOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>smoking</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: ImportedWSDL-1G-updateDetails.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAZAOP">
<name>
<namespaceName>http://greath.example.com/2004/services/updateDetails</namespaceName>
<localName>updateDetailsInterface</localName>
</name>
<extendedInterfaces>todo</extendedInterfaces>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDA3AOP">
<name>
<namespaceName>http://greath.example.com/2004/services/updateDetails</namespaceName>
<localName>update</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDA3AOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDA3AOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDAZAOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: CreditCardFaults-1G-use-credit-card-faults.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAYAOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/resSvc</namespaceName>
<localName>reservation</localName>
</name>
<extendedInterfaces>todo</extendedInterfaces>
<interfaceFaults>
<interfaceFaultComponent xml:id="IDA2AOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/resSvc</namespaceName>
<localName>invalidDataFault</localName>
</name>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAYAOP" />
</interfaceFaultComponent>
</interfaceFaults>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDAABOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/resSvc</namespaceName>
<localName>checkAvailability</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAABOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAABOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<interfaceFaultReferences>
<interfaceFaultReferenceComponent>
<interfaceFault ref="">
</interfaceFault>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<parent ref="IDAABOP" />
</interfaceFaultReferenceComponent>
</interfaceFaultReferences>
<parent ref="IDAYAOP" />
</interfaceOperationComponent>
<interfaceOperationComponent xml:id="IDARBOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/resSvc</namespaceName>
<localName>makeReservation</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDARBOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDARBOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<interfaceFaultReferences>
<interfaceFaultReferenceComponent>
<interfaceFault ref="">
</interfaceFault>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<parent ref="IDARBOP" />
</interfaceFaultReferenceComponent>
<interfaceFaultReferenceComponent>
<interfaceFault ref="">
</interfaceFault>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<parent ref="IDARBOP" />
</interfaceFaultReferenceComponent>
<interfaceFaultReferenceComponent>
<interfaceFault ref="">
</interfaceFault>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<parent ref="IDARBOP" />
</interfaceFaultReferenceComponent>
<interfaceFaultReferenceComponent>
<interfaceFault ref="">
</interfaceFault>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<parent ref="IDARBOP" />
</interfaceFaultReferenceComponent>
<interfaceFaultReferenceComponent>
<interfaceFault ref="">
</interfaceFault>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<parent ref="IDARBOP" />
</interfaceFaultReferenceComponent>
</interfaceFaultReferences>
<parent ref="IDAYAOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: XsImport-1G-reservation.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAJCOP">
<name>
<namespaceName>http://greath.example.com/2004/services/retrieveDetails</namespaceName>
<localName>retrieveDetailsInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDAMCOP">
<name>
<namespaceName>http://greath.example.com/2004/services/retrieveDetails</namespaceName>
<localName>retrieve</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#none</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAMCOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAQBOP"></elementDeclaration>
<parent ref="IDAMCOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDAJCOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDAUAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>confirmationNumber</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAYAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>checkInDate</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA2AOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>checkOutDate</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAABOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>roomType</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAEBOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>smoking</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAQBOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationDetails</namespaceName>
<localName>reservationDetails</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Interface-1G-Interface.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDANAOP">
<name>
<namespaceName>http://example.org/</namespaceName>
<localName>myInterface</localName>
</name>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Chameleon-2G-getBalance.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDATBOP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>getBalanceInf</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDAWBOP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>getBalance</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAYAQP"></elementDeclaration>
<parent ref="IDAWBOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDA1BQP"></elementDeclaration>
<parent ref="IDAWBOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDATBOP" />
</interfaceOperationComponent>
<interfaceOperationComponent xml:id="IDABCOP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>register</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAVAOP"></elementDeclaration>
<parent ref="IDABCOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAFBOP"></elementDeclaration>
<parent ref="IDABCOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDATBOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDAVAOP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>newCustomer</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAFBOP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>customerId</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAYAQP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>custInfo</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA1BQP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>accInfo</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
<typeDefinitionComponent xml:id="IDAIAQP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>cinfoct</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="IDA1AQP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>accinfct</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: WeathSvc-1G-WeathSvc.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDABHOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl</namespaceName>
<localName>weatherInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDAEHOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl</namespaceName>
<localName>opSubscribeWeather</localName>
</name>
<messageExchangePattern>http://www.example.com/webservices/meps/confirmed-challenge</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>Request</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDA1FOP"></elementDeclaration>
<parent ref="IDAEHOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Challenge</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDADGOP"></elementDeclaration>
<parent ref="IDAEHOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Confirmation</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDALGOP"></elementDeclaration>
<parent ref="IDAEHOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Response</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDATGOP"></elementDeclaration>
<parent ref="IDAEHOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDABHOP" />
</interfaceOperationComponent>
<interfaceOperationComponent xml:id="IDAZHOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl</namespaceName>
<localName>opUnsubscribeWeather</localName>
</name>
<messageExchangePattern>http://www.example.com/webservices/meps/confirmed-challenge</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>Challenge</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAHGOP"></elementDeclaration>
<parent ref="IDAZHOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Response</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAXGOP"></elementDeclaration>
<parent ref="IDAZHOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Confirmation</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAPGOP"></elementDeclaration>
<parent ref="IDAZHOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Request</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDA5FOP"></elementDeclaration>
<parent ref="IDAZHOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDABHOP" />
</interfaceOperationComponent>
<interfaceOperationComponent xml:id="IDARQOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl</namespaceName>
<localName>opNotifyWeather</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/robust-out-only</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDA1GOP"></elementDeclaration>
<parent ref="IDARQOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDABHOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDAUAOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>address</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAYAOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>service</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA2AOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>secret</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAABOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>status</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAEBOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>start-date</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAIBOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>report-date</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAMBOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>high-temp</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAQBOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>low-temp</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAUBOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>wind-speed</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAYBOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>pressure</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA2BOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>precip-percent</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAACOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>precip-amount</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAECOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>description</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA1FOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>sub-weather</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA5FOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>unsub-weather</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDADGOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>sub-weather-challenge</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAHGOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>unsub-weather-challenge</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDALGOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>sub-weather-confirm</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAPGOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>unsub-weather-confirm</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDATGOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>sub-weather-info</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAXGOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>unsub-weather-info</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA1GOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>notify-weather</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
<typeDefinitionComponent xml:id="IDAYCOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>admin-request</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="IDAEDOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>admin-challenge</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="IDATDOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>admin-confirmation</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="IDAFEOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>admin-info</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="IDA3EOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl#types</namespaceName>
<localName>notification</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Import-2G-XSDImport2.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAXAOP">
<name>
<namespaceName>http://example.org/XSDImport</namespaceName>
<localName>Names</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDA0AOP">
<name>
<namespaceName>http://example.org/XSDImport</namespaceName>
<localName>getNameFromSIN</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDA0AOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDA0AOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDAXAOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: MultipleInlineSchemas-1G-retrieveItems.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAICOP">
<name>
<namespaceName>http://greath.example.com/2004/services/retrieveDetails</namespaceName>
<localName>retrieveDetailsInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDALCOP">
<name>
<namespaceName>http://greath.example.com/2004/services/retrieveDetails</namespaceName>
<localName>retrieve</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#none</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDALCOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAPBOP"></elementDeclaration>
<parent ref="IDALCOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDAICOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDATAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>confirmationNumber</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAXAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>checkInDate</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA1AOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>checkOutDate</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA5AOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>roomType</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDADBOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>smoking</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAPBOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationDetails</namespaceName>
<localName>reservationDetails</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Interface-6G-Interface.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAOAOP">
<name>
<namespaceName>http://example.org/</namespaceName>
<localName>myInterface</localName>
</name>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Import-1G-XSDImport.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAUAOP">
<name>
<namespaceName>http://example.org/XSDImport</namespaceName>
<localName>Names</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDAXAOP">
<name>
<namespaceName>http://example.org/XSDImport</namespaceName>
<localName>getNameFromSIN</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAXAOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAXAOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDAUAOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: XsImport-2G-reservationItems.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<elementDeclarations>
<elementDeclarationComponent xml:id="IDASAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>confirmationNumber</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAWAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>checkInDate</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA0AOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>checkOutDate</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA4AOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>roomType</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDACBOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>smoking</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Service-1G-Service.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDA1AOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>EchoInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDA4AOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>Echo</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAVAOP"></elementDeclaration>
<parent ref="IDA4AOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAVAOP"></elementDeclaration>
<parent ref="IDA4AOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDA1AOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<bindings>
<bindingComponent xml:id="IDAKBOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>EchoSOAPBinding</localName>
</name>
<type>http://www.w3.org/2006/01/wsdl/soap</type>
</bindingComponent>
</bindings>
<services>
<serviceComponent xml:id="IDAPBOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>EchoService</localName>
</name>
<interface ref="IDA1AOP">
</interface>
<endpoints>
<endpointComponent>
<name>SOAPEndpoint</name>
<binding ref="IDAKBOP">
</binding>
<parent ref="IDAPBOP" />
</endpointComponent>
</endpoints>
</serviceComponent>
</services>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDAVAOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>myElement</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Chameleon-1G-getBalance.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAYAOP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>getBalanceInf</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDA1AOP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>getBalance</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAYAQP"></elementDeclaration>
<parent ref="IDA1AOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDA1BQP"></elementDeclaration>
<parent ref="IDA1AOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDAYAOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDAYAQP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>custInfo</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA1BQP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>accInfo</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
<typeDefinitionComponent xml:id="IDAIAQP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>cinfoct</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="IDA1AQP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>accinfct</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Interface-5G-Interface.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDANAOP">
<name>
<namespaceName>http://example.org/</namespaceName>
<localName>myInterface</localName>
</name>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Service-3G-Service.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDA1AOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>EchoInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDA4AOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>Echo</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAVAOP"></elementDeclaration>
<parent ref="IDA4AOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAVAOP"></elementDeclaration>
<parent ref="IDA4AOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDA1AOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<bindings>
<bindingComponent xml:id="IDAKBOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>EchoSOAPBinding</localName>
</name>
<type>http://www.w3.org/2006/01/wsdl/soap</type>
</bindingComponent>
</bindings>
<services>
<serviceComponent xml:id="IDAPBOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>EchoService</localName>
</name>
<interface ref="IDA1AOP">
</interface>
<endpoints>
<endpointComponent>
<name>SOAPEndpoint</name>
<binding ref="IDAKBOP">
</binding>
<address>http://www.example.com/services/EchoService</address>
<parent ref="IDAPBOP" />
</endpointComponent>
</endpoints>
</serviceComponent>
</services>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDAVAOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>myElement</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Service-2G-Service.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDA1AOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>EchoInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDA4AOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>Echo</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAVAOP"></elementDeclaration>
<parent ref="IDA4AOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAVAOP"></elementDeclaration>
<parent ref="IDA4AOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDA1AOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<bindings>
<bindingComponent xml:id="IDAKBOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>EchoSOAPBinding</localName>
</name>
<type>http://www.w3.org/2006/01/wsdl/soap</type>
</bindingComponent>
</bindings>
<services>
<serviceComponent xml:id="IDAPBOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>EchoService</localName>
</name>
<interface ref="IDA1AOP">
</interface>
<endpoints>
<endpointComponent>
<name>SOAPEndpoint</name>
<binding ref="IDAKBOP">
</binding>
<parent ref="IDAPBOP" />
</endpointComponent>
<endpointComponent>
<name>SOAPEndpoint2</name>
<binding ref="IDAKBOP">
</binding>
<parent ref="IDAPBOP" />
</endpointComponent>
</endpoints>
</serviceComponent>
</services>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDAVAOP">
<name>
<namespaceName>http://example.org/Service</namespaceName>
<localName>myElement</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: SchemaLocationFragment-1G-Items.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<elementDeclarations>
<elementDeclarationComponent xml:id="IDATAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>confirmationNumber</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAXAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>checkInDate</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA1AOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>checkOutDate</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA5AOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>roomType</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDADBOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>smoking</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: ServiceReference-1G-reservationList.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDA1AOP">
<name>
<namespaceName>http://greath.example.com/2004/services/reservationList</namespaceName>
<localName>reservationListInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDA4AOP">
<name>
<namespaceName>http://greath.example.com/2004/services/reservationList</namespaceName>
<localName>retrieve</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#none</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDA4AOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDA4AOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDA1AOP" />
</interfaceOperationComponent>
<interfaceOperationComponent xml:id="IDALBOP">
<name>
<namespaceName>http://greath.example.com/2004/services/reservationList</namespaceName>
<localName>retrieveByConfirmationNumber</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDALBOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDALBOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDA1AOP" />
</interfaceOperationComponent>
<interfaceOperationComponent xml:id="IDAYBOP">
<name>
<namespaceName>http://greath.example.com/2004/services/reservationList</namespaceName>
<localName>retrieveByCheckInDate</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAYBOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAYBOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDA1AOP" />
</interfaceOperationComponent>
<interfaceOperationComponent xml:id="IDAFCOP">
<name>
<namespaceName>http://greath.example.com/2004/services/reservationList</namespaceName>
<localName>retrieveByCheckOutDate</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAFCOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAFCOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDA1AOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<bindings>
<bindingComponent xml:id="IDATCOP">
<name>
<namespaceName>http://greath.example.com/2004/services/reservationList</namespaceName>
<localName>reservationListSOAPBinding</localName>
</name>
<interface ref="IDA1AOP">
</interface>
<type>http://www.w3.org/2006/01/wsdl/soap</type>
<bindingOperations>
<bindingOperationComponent>
<interfaceOperation ref="IDA4AOP">
</interfaceOperation>
<parent ref="IDATCOP" />
</bindingOperationComponent>
<bindingOperationComponent>
<interfaceOperation ref="IDALBOP">
</interfaceOperation>
<parent ref="IDATCOP" />
</bindingOperationComponent>
<bindingOperationComponent>
<interfaceOperation ref="IDAYBOP">
</interfaceOperation>
<parent ref="IDATCOP" />
</bindingOperationComponent>
<bindingOperationComponent>
<interfaceOperation ref="IDAFCOP">
</interfaceOperation>
<parent ref="IDATCOP" />
</bindingOperationComponent>
</bindingOperations>
</bindingComponent>
</bindings>
<services>
<serviceComponent xml:id="IDAKDOP">
<name>
<namespaceName>http://greath.example.com/2004/services/reservationList</namespaceName>
<localName>reservationListService</localName>
</name>
<interface ref="IDA1AOP">
</interface>
<endpoints>
<endpointComponent>
<name>reservationListEndpoint</name>
<binding ref="IDATCOP">
</binding>
<address>http://greath.example.com/2004/reservationList</address>
<parent ref="IDAKDOP" />
</endpointComponent>
</endpoints>
</serviceComponent>
</services>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: GreatH-1G-primer-hotelReservationService.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAWBOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/resSvc</namespaceName>
<localName>reservationInterface</localName>
</name>
<interfaceFaults>
<interfaceFaultComponent xml:id="IDAZBOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/resSvc</namespaceName>
<localName>invalidDataFault</localName>
</name>
<elementDeclaration ref="IDAQBOP"></elementDeclaration>
<parent ref="IDAWBOP" />
</interfaceFaultComponent>
</interfaceFaults>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDA3BOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/resSvc</namespaceName>
<localName>opCheckAvailability</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAWAOP"></elementDeclaration>
<parent ref="IDA3BOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAMBOP"></elementDeclaration>
<parent ref="IDA3BOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<interfaceFaultReferences>
<interfaceFaultReferenceComponent>
<interfaceFault ref="IDAZBOP">
</interfaceFault>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<parent ref="IDA3BOP" />
</interfaceFaultReferenceComponent>
</interfaceFaultReferences>
<parent ref="IDAWBOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<bindings>
<bindingComponent xml:id="IDAPCOP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/resSvc</namespaceName>
<localName>reservationSOAPBinding</localName>
</name>
<interface ref="IDAWBOP">
</interface>
<type>http://www.w3.org/2006/01/wsdl/soap</type>
<bindingFaults>
<bindingFaultComponent>
<interfaceFault ref="IDAZBOP">
</interfaceFault>
<parent ref="IDAPCOP" />
</bindingFaultComponent>
</bindingFaults>
<bindingOperations>
<bindingOperationComponent>
<interfaceOperation ref="IDA3BOP">
</interfaceOperation>
<parent ref="IDAPCOP" />
</bindingOperationComponent>
</bindingOperations>
</bindingComponent>
</bindings>
<services>
<serviceComponent xml:id="IDA4COP">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/resSvc</namespaceName>
<localName>reservationService</localName>
</name>
<interface ref="IDAWBOP">
</interface>
<endpoints>
<endpointComponent>
<name>reservationEndpoint</name>
<binding ref="IDAPCOP">
</binding>
<address>http://greath.example.com/2004/reservation</address>
<parent ref="IDA4COP" />
</endpointComponent>
</endpoints>
</serviceComponent>
</services>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDAWAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/resSvc</namespaceName>
<localName>checkAvailability</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAMBOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/resSvc</namespaceName>
<localName>checkAvailabilityResponse</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAQBOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/resSvc</namespaceName>
<localName>invalidDataError</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
<typeDefinitionComponent xml:id="IDA0AOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/resSvc</namespaceName>
<localName>tCheckAvailability</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: ImportedWSDL-1G-retrieveDetails.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDASBOP">
<name>
<namespaceName>http://greath.example.com/2004/services/retrieveDetails</namespaceName>
<localName>retrieveDetailsInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDAVBOP">
<name>
<namespaceName>http://greath.example.com/2004/services/retrieveDetails</namespaceName>
<localName>retrieve</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#none</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAVBOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAUAOP"></elementDeclaration>
<parent ref="IDAVBOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDASBOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDAUAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationDetails</namespaceName>
<localName>reservationDetails</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Import-2G-XSDImport.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAUAOP">
<name>
<namespaceName>http://example.org/XSDImport</namespaceName>
<localName>Names</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDAXAOP">
<name>
<namespaceName>http://example.org/XSDImport</namespaceName>
<localName>getNameFromSIN</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAXAOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAXAOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDAUAOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Interface-7G-Interface.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAOAOP">
<name>
<namespaceName>http://example.org/</namespaceName>
<localName>myInterface</localName>
</name>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: SchemaId-1G-schemaIds.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDALCOP">
<name>
<namespaceName>http://greath.example.com/2004/services/retrieveDetails</namespaceName>
<localName>retrieveDetailsInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDAOCOP">
<name>
<namespaceName>http://greath.example.com/2004/services/retrieveDetails</namespaceName>
<localName>retrieve</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#none</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAOCOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDASBOP"></elementDeclaration>
<parent ref="IDAOCOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDALCOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDAUAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>confirmationNumber</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAYAOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>checkInDate</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDA2AOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>checkOutDate</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAABOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>roomType</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAEBOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationItems</namespaceName>
<localName>smoking</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDASBOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationDetails</namespaceName>
<localName>reservationDetails</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: XsImport-2G-reservationDetails.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAUBOP">
<name>
<namespaceName>http://greath.example.com/2004/services/retrieveDetails</namespaceName>
<localName>retrieveDetailsInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDAXBOP">
<name>
<namespaceName>http://greath.example.com/2004/services/retrieveDetails</namespaceName>
<localName>retrieve</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#none</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAXBOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDA1AOP"></elementDeclaration>
<parent ref="IDAXBOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDAUBOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDA1AOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationDetails</namespaceName>
<localName>reservationDetails</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Chameleon-4G-getBalance.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAABOP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>getBalanceInf</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDADBOP">
<name>
<namespaceName>http://example.org/getBalance/</namespaceName>
<localName>getBalance</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAYAQP"></elementDeclaration>
<parent ref="IDADBOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAIJQP"></elementDeclaration>
<parent ref="IDADBOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDAABOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDAYAQP">
<name>
<namespaceName>http://example.org/getBalance/customer/</namespaceName>
<localName>custInfo</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
<elementDeclarationComponent xml:id="IDAIJQP">
<name>
<namespaceName>http://example.org/getBalance/account/</namespaceName>
<localName>accInfo</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
<typeDefinitionComponent xml:id="IDAIAQP">
<name>
<namespaceName>http://example.org/getBalance/customer/</namespaceName>
<localName>cinfoct</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="IDAIIQP">
<name>
<namespaceName>http://example.org/getBalance/account/</namespaceName>
<localName>accinfct</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Interface-2G-Interface.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDANAOP">
<name>
<namespaceName>http://example.org/</namespaceName>
<localName>myInterface</localName>
</name>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: TicketAgent-1G-TicketAgent.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDASAOP">
<name>
<namespaceName>http://example.org/TicketAgent.wsdl</namespaceName>
<localName>TicketAgent</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDAVAOP">
<name>
<namespaceName>http://example.org/TicketAgent.wsdl</namespaceName>
<localName>listFlights</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAVAOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAVAOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDASAOP" />
</interfaceOperationComponent>
<interfaceOperationComponent xml:id="IDAABOP">
<name>
<namespaceName>http://example.org/TicketAgent.wsdl</namespaceName>
<localName>reserveFlight</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAABOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAABOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDASAOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: Interface-4G-Interface.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDANAOP">
<name>
<namespaceName>http://example.org/</namespaceName>
<localName>myInterface</localName>
</name>
</interfaceComponent>
</interfaces>
<elementDeclarations>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: XsImport-3G-reservationDetails.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xsi:schemaLocation="http://www.w3.org/2002/ws/desc/wsdl/component ../../wsdlcm.xsd" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<interfaces>
<interfaceComponent xml:id="IDAVBOP">
<name>
<namespaceName>http://greath.example.com/2004/services/retrieveDetails</namespaceName>
<localName>retrieveDetailsInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="IDAYBOP">
<name>
<namespaceName>http://greath.example.com/2004/services/retrieveDetails</namespaceName>
<localName>retrieve</localName>
</name>
<messageExchangePattern>http://www.w3.org/2006/01/wsdl/in-out</messageExchangePattern>
<interfaceMessageReferences>
<interfaceMessageReferenceComponent>
<messageLabel>In</messageLabel>
<direction>in</direction>
<messageContentModel>#none</messageContentModel>
<elementDeclaration ref=""></elementDeclaration>
<parent ref="IDAYBOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent>
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDA2AOP"></elementDeclaration>
<parent ref="IDAYBOP" />
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="IDAVBOP" />
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
<elementDeclarationComponent xml:id="IDA2AOP">
<name>
<namespaceName>http://greath.example.com/2004/schemas/reservationDetails</namespaceName>
<localName>reservationDetails</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</elementDeclarationComponent>
</elementDeclarations>
<typeDefinitions>
</typeDefinitions>
</descriptionComponent>

Received on Wednesday, 26 April 2006 05:39:06 UTC