You are on page 1of 1

<?xml version="1.0" encoding="UTF-8" ?

>
<definitions targetNamespace="urn:EmployeeWSDL"
xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="urn:EmployeeWSDL"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:weo="http://www.example.org">
<types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.example.org"
targetNamespace="http://www.example.org" elementFormDefault="qualified">
<xsd:element name="request">
<xsd:annotation>
<xsd:documentation>A sample element</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="id" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="response">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="fault">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="error" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</types>
<portType name="EmpServicePort">
<operation name="requestOperation">
<input message="tns:EmpServicePort_request"/>
<output message="tns:EmpServicePort_response"/>
<fault name="EmpFault" message="tns:EmpSeriveFault"/>
</operation>
</portType>
<message name="EmpServicePort_request">
<part name="part" element="weo:request"/>
</message>
<message name="EmpServicePort_response">
<part name="part" element="weo:response"/>
</message>
<message name="EmpSeriveFault">
<part name="part" element="weo:fault"/>
</message>
</definitions>

You might also like