Skip to content

Instantly share code, notes, and snippets.

Created November 9, 2015 14:43
Show Gist options
  • Save anonymous/0c9bf2f09b0f7711a67f to your computer and use it in GitHub Desktop.
Save anonymous/0c9bf2f09b0f7711a67f to your computer and use it in GitHub Desktop.
<definitions xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:wsp1_2="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://examples.org/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://examples.org/" name="ContactBookImplService">
<types>
<xsd:schema>
<xsd:import namespace="http://examples.org/" schemaLocation="http://127.0.0.1:9999/ws/contact-book?xsd=1"/>
</xsd:schema>
</types>
<message name="listContacts">
<part name="parameters" element="tns:listContacts"/>
</message>
<message name="listContactsResponse">
<part name="parameters" element="tns:listContactsResponse"/>
</message>
<message name="getContact">
<part name="parameters" element="tns:getContact"/>
</message>
<message name="getContactResponse">
<part name="parameters" element="tns:getContactResponse"/>
</message>
<message name="NotFoundException">
<part name="fault" element="tns:NotFoundException"/>
</message>
<message name="addContact">
<part name="parameters" element="tns:addContact"/>
</message>
<message name="addContactResponse">
<part name="parameters" element="tns:addContactResponse"/>
</message>
<message name="DuplicateException">
<part name="fault" element="tns:DuplicateException"/>
</message>
<message name="removeContact">
<part name="parameters" element="tns:removeContact"/>
</message>
<message name="removeContactResponse">
<part name="parameters" element="tns:removeContactResponse"/>
</message>
<portType name="ContactBook">
<operation name="listContacts">
<input wsam:Action="http://examples.org/ContactBook/listContactsRequest" message="tns:listContacts"/>
<output wsam:Action="http://examples.org/ContactBook/listContactsResponse" message="tns:listContactsResponse"/>
</operation>
<operation name="getContact">
<input wsam:Action="http://examples.org/ContactBook/getContactRequest" message="tns:getContact"/>
<output wsam:Action="http://examples.org/ContactBook/getContactResponse" message="tns:getContactResponse"/>
<fault message="tns:NotFoundException" name="NotFoundException" wsam:Action="http://examples.org/ContactBook/getContact/Fault/NotFoundException"/>
</operation>
<operation name="addContact">
<input wsam:Action="http://examples.org/ContactBook/addContactRequest" message="tns:addContact"/>
<output wsam:Action="http://examples.org/ContactBook/addContactResponse" message="tns:addContactResponse"/>
<fault message="tns:DuplicateException" name="DuplicateException" wsam:Action="http://examples.org/ContactBook/addContact/Fault/DuplicateException"/>
</operation>
<operation name="removeContact">
<input wsam:Action="http://examples.org/ContactBook/removeContactRequest" message="tns:removeContact"/>
<output wsam:Action="http://examples.org/ContactBook/removeContactResponse" message="tns:removeContactResponse"/>
</operation>
</portType>
<binding name="ContactBookImplPortBinding" type="tns:ContactBook">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<operation name="listContacts">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getContact">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="NotFoundException">
<soap:fault name="NotFoundException" use="literal"/>
</fault>
</operation>
<operation name="addContact">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="DuplicateException">
<soap:fault name="DuplicateException" use="literal"/>
</fault>
</operation>
<operation name="removeContact">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
</binding>
<service name="ContactBookImplService">
<port name="ContactBookImplPort" binding="tns:ContactBookImplPortBinding">
<soap:address location="http://127.0.0.1:9999/ws/contact-book"/>
</port>
</service>
</definitions>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment