<?xml version="1.0" encoding="UTF-8"?>
<definitions name="travelWSDL" targetNamespace="http://j2ee.netbeans.org/wsdl/travelWSDL"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://j2ee.netbeans.org/wsdl/travelWSDL" xmlns:ns="http://xml.netbeans.org/schema/travelXSD" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
    <types>
        <xsd:schema targetNamespace="http://j2ee.netbeans.org/wsdl/travelWSDL">
            <xsd:import namespace="http://xml.netbeans.org/schema/travelXSD" schemaLocation="travelXSD.xsd"/>
        </xsd:schema>
    </types>
    <message name="travelWSDLOperationRequest">
        <part name="input" element="ns:inputElement"/>
    </message>
    <message name="travelWSDLOperationResponse">
        <part name="output" element="ns:outputElement"/>
    </message>
    <portType name="travelWSDLPortType">
        <operation name="travelWSDLOperation">
            <input name="input1" message="tns:travelWSDLOperationRequest"/>
            <output name="output1" message="tns:travelWSDLOperationResponse"/>
        </operation>
    </portType>
    <binding name="travelWSDLBinding" type="tns:travelWSDLPortType">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <operation name="travelWSDLOperation">
            <soap:operation/>
            <input name="input1">
                <soap:body use="literal"/>
            </input>
            <output name="output1">
                <soap:body use="literal"/>
            </output>
        </operation>
    </binding>
    <service name="travelWSDLService">
        <port name="travelWSDLPort" binding="tns:travelWSDLBinding">
            <soap:address location="http://localhost:9081/travelWSDLService/travelWSDLPort"/>
        </port>
    </service>
    <plnk:partnerLinkType name="travelWSDL">
        <!-- A partner link type is automatically generated when a new port type is added. Partner link types are used by BPEL processes. 
In a BPEL process, a partner link represents the interaction between the BPEL process and a partner service. Each partner link is associated with a partner link type.
A partner link type characterizes the conversational relationship between two services. The partner link type can have one or two roles.-->
        <plnk:role name="travelWSDLPortTypeRole" portType="tns:travelWSDLPortType"/>
    </plnk:partnerLinkType>
</definitions>
