2002/ws/desc/test-suite/results/wsdl-xslt/WeathSvc-1G WeathSvc.canonical.wsdlcm,NONE,1.1 WeathSvc.wsdlcm,NONE,1.1 WeathSvc-results.xml,NONE,1.1

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

Added Files:
	WeathSvc.canonical.wsdlcm WeathSvc.wsdlcm WeathSvc-results.xml 
Log Message:
Initial check-in of results, canonicalization stylesheets, and results rollup.

--- NEW FILE: WeathSvc.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xml:id="IDAGAOP" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component">
<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 xml:id="IDAIHOP">
<messageLabel>Request</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDA1FOP"></elementDeclaration>
<parent ref="IDAEHOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent xml:id="IDAMHOP">
<messageLabel>Challenge</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDADGOP"></elementDeclaration>
<parent ref="IDAEHOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent xml:id="IDAQHOP">
<messageLabel>Confirmation</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDALGOP"></elementDeclaration>
<parent ref="IDAEHOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent xml:id="IDAUHOP">
<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 xml:id="IDA3HOP">
<messageLabel>Challenge</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAHGOP"></elementDeclaration>
<parent ref="IDAZHOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent xml:id="IDAEQOP">
<messageLabel>Response</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAXGOP"></elementDeclaration>
<parent ref="IDAZHOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent xml:id="IDAIQOP">
<messageLabel>Confirmation</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="IDAPGOP"></elementDeclaration>
<parent ref="IDAZHOP" />
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent xml:id="IDAMQOP">
<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 xml:id="IDAVQOP">
<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="xsdENTITIES">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>ENTITIES</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdENTITY">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>ENTITY</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdID">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>ID</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdIDREF">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>IDREF</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdIDREFS">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>IDREFS</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdNCName">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>NCName</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdNMTOKEN">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>NMTOKEN</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdNMTOKENS">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>NMTOKENS</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdNOTATION">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>NOTATION</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdName">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>Name</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdQName">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>QName</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdanyURI">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>anyURI</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdboolean">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>boolean</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdbyte">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>byte</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsddate">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>date</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsddateTime">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>dateTime</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsddecimal">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>decimal</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsddouble">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>double</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdduration">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>duration</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdfloat">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>float</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdgDay">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>gDay</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdgMonth">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>gMonth</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdgMonthDay">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>gMonthDay</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdgYear">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>gYear</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdgYearMonth">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>gYearMonth</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdhexBinary">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>hexBinary</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdint">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>int</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdinteger">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>integer</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdlanguage">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>language</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdlong">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>long</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdnegativeInteger">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>negativeInteger</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdnonNegativeInteger">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>nonNegativeInteger</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdnonPositiveInteger">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>nonPositiveInteger</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdnormalizedString">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>normalizedString</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdpositiveInteger">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>positiveInteger</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdshort">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>short</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdstring">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>string</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdtime">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>time</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdtoken">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>token</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdunsignedByte">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>unsignedByte</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdunsignedInt">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>unsignedInt</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdunsignedLong">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>unsignedLong</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="xsdunsignedShort">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>unsignedShort</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<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: WeathSvc.canonical.wsdlcm ---
<?xml version="1.0" encoding="UTF-8"?>
<!--  Generated by wsdl-component-model.xslt  
  Jonathan Marsh, Microsoft,  jmarsh@microsoft.com  -->
<descriptionComponent xml:id="c1" xmlns="http://www.w3.org/2002/ws/desc/wsdl/component">
<interfaces>
<interfaceComponent xml:id="c2">
<name>
<namespaceName>http://greath.example.com/2004/wsdl/weathSvc.wsdl</namespaceName>
<localName>weatherInterface</localName>
</name>
<interfaceOperations>
<interfaceOperationComponent xml:id="c3">
<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 xml:id="c4">
<messageLabel>Request</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="c28">
</elementDeclaration>
<parent ref="c3">
</parent>
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent xml:id="c5">
<messageLabel>Challenge</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="c29">
</elementDeclaration>
<parent ref="c3">
</parent>
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent xml:id="c6">
<messageLabel>Confirmation</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="c30">
</elementDeclaration>
<parent ref="c3">
</parent>
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent xml:id="c7">
<messageLabel>Response</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="c31">
</elementDeclaration>
<parent ref="c3">
</parent>
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="c2">
</parent>
</interfaceOperationComponent>
<interfaceOperationComponent xml:id="c8">
<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 xml:id="c9">
<messageLabel>Challenge</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="c33">
</elementDeclaration>
<parent ref="c8">
</parent>
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent xml:id="c10">
<messageLabel>Response</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="c35">
</elementDeclaration>
<parent ref="c8">
</parent>
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent xml:id="c11">
<messageLabel>Confirmation</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="c34">
</elementDeclaration>
<parent ref="c8">
</parent>
</interfaceMessageReferenceComponent>
<interfaceMessageReferenceComponent xml:id="c12">
<messageLabel>Request</messageLabel>
<direction>in</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="c32">
</elementDeclaration>
<parent ref="c8">
</parent>
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="c2">
</parent>
</interfaceOperationComponent>
<interfaceOperationComponent xml:id="c13">
<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 xml:id="c14">
<messageLabel>Out</messageLabel>
<direction>out</direction>
<messageContentModel>#element</messageContentModel>
<elementDeclaration ref="c19">
</elementDeclaration>
<parent ref="c13">
</parent>
</interfaceMessageReferenceComponent>
</interfaceMessageReferences>
<parent ref="c2">
</parent>
</interfaceOperationComponent>
</interfaceOperations>
</interfaceComponent>
</interfaces>
<elementDeclarations>
<elementDeclarationComponent xml:id="c15">
<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="c16">
<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="c17">
<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="c18">
<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="c19">
<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>
<elementDeclarationComponent xml:id="c20">
<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="c21">
<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="c22">
<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="c23">
<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="c24">
<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="c25">
<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="c26">
<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="c27">
<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="c28">
<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="c29">
<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="c30">
<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="c31">
<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="c32">
<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="c33">
<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="c34">
<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="c35">
<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="c36">
<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>
</elementDeclarations>
<typeDefinitions>
<typeDefinitionComponent xml:id="c37">
<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="c38">
<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="c39">
<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="c40">
<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="c41">
<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>
<typeDefinitionComponent xml:id="c42">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>anyURI</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c43">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>boolean</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c44">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>byte</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c45">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>date</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c46">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>dateTime</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c47">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>decimal</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c48">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>double</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c49">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>duration</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c50">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>ENTITIES</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c51">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>ENTITY</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c52">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>float</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c53">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>gDay</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c54">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>gMonth</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c55">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>gMonthDay</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c56">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>gYear</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c57">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>gYearMonth</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c58">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>hexBinary</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c59">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>ID</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c60">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>IDREF</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c61">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>IDREFS</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c62">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>int</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c63">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>integer</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c64">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>language</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c65">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>long</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c66">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>Name</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c67">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>NCName</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c68">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>negativeInteger</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c69">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>NMTOKEN</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c70">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>NMTOKENS</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c71">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>nonNegativeInteger</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c72">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>nonPositiveInteger</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c73">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>normalizedString</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c74">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>NOTATION</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c75">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>positiveInteger</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c76">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>QName</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c77">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>short</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c78">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>string</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c79">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>time</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c80">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>token</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c81">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>unsignedByte</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c82">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>unsignedInt</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c83">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>unsignedLong</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
<typeDefinitionComponent xml:id="c84">
<name>
<namespaceName>http://www.w3.org/2001/XMLSchema</namespaceName>
<localName>unsignedShort</localName>
</name>
<system>http://www.w3.org/2001/XMLSchema</system>
</typeDefinitionComponent>
</typeDefinitions>
</descriptionComponent>

--- NEW FILE: WeathSvc-results.xml ---
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../../results.xsl"?>
<comparing aspirant="WeathSvc.canonical.wsdlcm" archetype="../../Baseline/WeathSvc-1G/WeathSvc.canonical.wsdlcm" source="../../../documents/good/WeathSvc-1G/WeathSvc.wsdl">
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/name/localName">
<p>Element "localName" value mismatch (found "opSubscribeWeather", expected "opNotifyWeather").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/messageExchangePattern">
<p>Element "messageExchangePattern" value mismatch (found "http://www.example.com/webservices/meps/confirmed-challenge", expected "http://www.w3.org/2006/01/wsdl/robust-out-only").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences">
<p>Different number of children (Expected 1 found 4).</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/messageLabel">
<p>Element "messageLabel" value mismatch (found "Request", expected "Out").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/direction">
<p>Element "direction" value mismatch (found "in", expected "out").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/elementDeclaration">
<p>Attribute "ref" value mismatch (found "c28", expected "c19").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent">
<p>Attribute "xml:id" value mismatch (found "c8", expected "c5").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/name/localName">
<p>Element "localName" value mismatch (found "opUnsubscribeWeather", expected "opSubscribeWeather").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent">
<p>Attribute "xml:id" value mismatch (found "c9", expected "c6").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/elementDeclaration">
<p>Attribute "ref" value mismatch (found "c33", expected "c29").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/parent">
<p>Attribute "ref" value mismatch (found "c8", expected "c5").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent">
<p>Attribute "xml:id" value mismatch (found "c10", expected "c7").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/messageLabel">
<p>Element "messageLabel" value mismatch (found "Response", expected "Confirmation").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/direction">
<p>Element "direction" value mismatch (found "out", expected "in").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/elementDeclaration">
<p>Attribute "ref" value mismatch (found "c35", expected "c30").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/parent">
<p>Attribute "ref" value mismatch (found "c8", expected "c5").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent">
<p>Attribute "xml:id" value mismatch (found "c11", expected "c8").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/messageLabel">
<p>Element "messageLabel" value mismatch (found "Confirmation", expected "Request").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/elementDeclaration">
<p>Attribute "ref" value mismatch (found "c34", expected "c28").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/parent">
<p>Attribute "ref" value mismatch (found "c8", expected "c5").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent">
<p>Attribute "xml:id" value mismatch (found "c12", expected "c9").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/messageLabel">
<p>Element "messageLabel" value mismatch (found "Request", expected "Response").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/direction">
<p>Element "direction" value mismatch (found "in", expected "out").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/elementDeclaration">
<p>Attribute "ref" value mismatch (found "c32", expected "c31").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/parent">
<p>Attribute "ref" value mismatch (found "c8", expected "c5").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent">
<p>Attribute "xml:id" value mismatch (found "c13", expected "c10").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/name/localName">
<p>Element "localName" value mismatch (found "opNotifyWeather", expected "opUnsubscribeWeather").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/messageExchangePattern">
<p>Element "messageExchangePattern" value mismatch (found "http://www.w3.org/2006/01/wsdl/robust-out-only", expected "http://www.example.com/webservices/meps/confirmed-challenge").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences">
<p>Different number of children (Expected 4 found 1).</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent">
<p>Attribute "xml:id" value mismatch (found "c14", expected "c11").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/messageLabel">
<p>Element "messageLabel" value mismatch (found "Out", expected "Challenge").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/elementDeclaration">
<p>Attribute "ref" value mismatch (found "c19", expected "c33").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent/parent">
<p>Attribute "ref" value mismatch (found "c13", expected "c10").</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent">
<p>Missing element "interfaceMessageReferenceComponent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component".</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent">
<p>Missing element "interfaceMessageReferenceComponent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component".</p>
</failure>
<failure xpath="/descriptionComponent/interfaces/interfaceComponent/interfaceOperations/interfaceOperationComponent/interfaceMessageReferences/interfaceMessageReferenceComponent">
<p>Missing element "interfaceMessageReferenceComponent" in namespace "http://www.w3.org/2002/ws/desc/wsdl/component".</p>
</failure>
</comparing>

Received on Thursday, 4 May 2006 03:24:49 UTC