WS-MetadataExchange WSDL
From: Web Services Metadata Exchange (WS-MetadataExchange) Edited by: Francisco Curbera (IBM) and Jeffrey Schlimmer (Microsoft) Date: February 2004. News item: http://xml.coverpages.org/ni2004-03-05-a.html Appendix II -- WSDL A non-normative copy of the WSDL [WSDL 1.1] description for this specification is listed below for convenience. <wsdl:definitions targetNamespace='http://schemas.xmlsoap.org/ws/2004/02/mex' xmlns:wsx='http://schemas.xmlsoap.org/ws/2004/02/mex' xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/' xmlns:xs='http://www.w3.org/2001/XMLSchema' > <wsdl:types> <xs:schema> <xs:import namespace='http://schemas.xmlsoap.org/ws/2004/02/mex' schemaLocation='WS-MetadataExchange.xsd' /> </xs:schema> </wsdl:types> <wsdl:message name='GetPolicyMsg' > <wsdl:part name='body' element='wsx:GetPolicy' /> </wsdl:message> <wsdl:message name='GetPolicyResponseMsg' > <wsdl:part name='body' element='wsx:GetPolicyResponse' /> </wsdl:message> <wsdl:message name='PolicyUnavailableFaultMsg' > <wsdl:part name='detail' element='wsx:PolicyUnavailableFaultDetail' /> </wsdl:message> <wsdl:message name='UnknownTargetNamespaceFaultMsg' > <wsdl:part name='detail' element='wsx:UnknownTargetNamespaceFaultDetail' /> </wsdl:message> <wsdl:message name='InvalidRequestFaultMsg' > <wsdl:part name='detail' element='wsx:InvalidRequestFaultDetail' /> </wsdl:message> <wsdl:message name='ResponseTooLargeFaultMsg' > <wsdl:part name='detail' element='wsx:PolicyUnavailableFaultDetail' /> </wsdl:message> <wsdl:message name='GetWSDLMsg' > <wsdl:part name='body' element='wsx:GetWSDL' /> </wsdl:message> <wsdl:message name='GetWSDLResponseMsg' > <wsdl:part name='body' element='wsx:GetWSDLResponse' /> </wsdl:message> <wsdl:message name='WSDLUnavailableFaultMsg' > <wsdl:part name='detail' element='wsx:WSDLUnavailableFaultDetail' /> </wsdl:message> <wsdl:message name='GetSchemaMsg' > <wsdl:part name='body' element='wsx:GetSchema' /> </wsdl:message> <wsdl:message name='GetSchemaResponseMsg' > <wsdl:part name='body' element='wsx:GetSchemaResponse' /> </wsdl:message> <wsdl:portType name='MetadataExchange' > <wsdl:operation name='GetPolicy' > <wsdl:input message='wsx:GetPolicyMsg' /> <wsdl:output message='wsx:GetPolicyResponseMsg' /> <wsdl:fault name='UnknownTargetNamespace' message='wsx:UnknownTargetNamespaceFaultMsg' /> <wsdl:fault name='PolicyUnavailable' message='wsx:PolicyUnavailableFaultMsg' /> <wsdl:fault name='InvalidRequest' message='wsx:InvalidRequestFaultMsg' /> <wsdl:fault name='ResponseTooLarge' message='wsx:ResponseTooLargeFaultMsg' /> </wsdl:operation> <wsdl:operation name='GetWSDL' > <wsdl:input message='wsx:GetWSDLMsg' /> <wsdl:output message='wsx:GetWSDLResponseMsg' /> <wsdl:fault name='UnknownTargetNamespace' message='wsx:UnknownTargetNamespaceFaultMsg' /> <wsdl:fault name='WSDLUnavailable' message='wsx:WSDLUnavailableFaultMsg' /> <wsdl:fault name='InvalidRequest' message='wsx:InvalidRequestFaultMsg' /> <wsdl:fault name='ResponseTooLarge' message='wsx:ResponseTooLargeFaultMsg' /> </wsdl:operation> <wsdl:operation name='GetSchema' > <wsdl:input message='wsx:GetSchemaMsg' /> <wsdl:output message='wsx:GetSchemaResponseMsg' /> <wsdl:fault name='UnknownTargetNamespace' message='wsx:UnknownTargetNamespaceFaultMsg' /> <wsdl:fault name='InvalidRequest' message='wsx:InvalidRequestFaultMsg' /> <wsdl:fault name='ResponseTooLarge' message='wsx:ResponseTooLargeFaultMsg' /> </wsdl:operation> </wsdl:portType> </wsdl:definitions>
1. A link or URL to the Specification at this location: http://msdn.microsoft.com/ws/2004/02/mex 2. The copyright notice as shown in the WS- MetadataExchange Specification. EXCEPT FOR THE COPYRIGHT LICENSE GRANTED ABOVE, THE AUTHORS DO NOT GRANT, EITHER EXPRESSLY OR IMPLIEDLY, A LICENSE TO ANY INTELLECTUAL PROPERTY, INCLUDING PATENTS, THEY OWN OR CONTROL. THE SPECIFICATION IS PROVIDED "AS IS," AND THE AUTHORS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE SPECIFICATION ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THE SPECIFICATION. The Specification may change before final release and you are cautioned against relying on the content of this Specification.