~ubuntu-branches/ubuntu/quantal/netbeans/quantal

« back to all changes in this revision

Viewing changes to xml/wsdl/refactoring/test/unit/src/org/netbeans/modules/xml/wsdl/refactoring/resources/AirlineReservationService.wsdl

  • Committer: Bazaar Package Importer
  • Author(s): Marek Slama
  • Date: 2008-01-29 14:11:22 UTC
  • Revision ID: james.westby@ubuntu.com-20080129141122-fnzjbo11ntghxfu7
Tags: upstream-6.0.1
ImportĀ upstreamĀ versionĀ 6.0.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" 
 
2
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" 
 
3
xmlns:xs="http://www.w3.org/2001/XMLSchema" 
 
4
xmlns:tns="http://www.sun.com/javaone/05/AirlineReservationService" 
 
5
xmlns:ota="http://www.opentravel.org/OTA/2003/05" 
 
6
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
 
7
xmlns:plnk="http://schemas.xmlsoap.org/ws/2004/03/partner-link/" 
 
8
targetNamespace="http://www.sun.com/javaone/05/AirlineReservationService">
 
9
 
 
10
        <types>
 
11
                <xs:schema targetNamespace="http://www.sun.com/javaone/05/AirlineReservationService" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:air="http://www.sun.com/javaone/05/AirlineReservationService">
 
12
                        <xs:import namespace="http://www.opentravel.org/OTA/2003/05" schemaLocation="OTA_TravelItinerary.xsd"/>
 
13
                </xs:schema>
 
14
        </types>
 
15
 
 
16
        <message name="ReserveAirlineIn">
 
17
                <part name="itinerary" element="ota:TravelItinerary" />
 
18
        </message>
 
19
        <message name="CancelAirlineIn">
 
20
                <part name="itinerary" element="ota:ItineraryRef"/>
 
21
        </message>
 
22
        <message name="CancelAirlineOut">
 
23
                <part name="succeeded" element="ota:CancellationStatus"/>
 
24
        </message>
 
25
        <message name="AirlineReservedIn">
 
26
                <part name="itinerary" element="ota:TravelItinerary"/>
 
27
        </message>
 
28
        
 
29
        <portType name="AirlineReservationPortType">
 
30
                <operation name="reserveAirline">
 
31
                        <input message="tns:ReserveAirlineIn"/>
 
32
                </operation>
 
33
                <operation name="cancelAirline">
 
34
                        <input message="tns:CancelAirlineIn"/>
 
35
                        <output message="tns:CancelAirlineOut"/>
 
36
                </operation>
 
37
        </portType>
 
38
        
 
39
        <portType name="AirlineReservationCallbackPortType">
 
40
                <operation name="airlineReserved">
 
41
                        <input message="tns:AirlineReservedIn"/>
 
42
                </operation>
 
43
        </portType>
 
44
        
 
45
        <binding name="AirlineReservationSoapBinding" type="tns:AirlineReservationPortType">
 
46
                <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
 
47
                <operation name="reserveAirline">
 
48
                        <soap:operation soapAction="http://www.sun.com/javaone/05/AirlineReservationService/reserveAirline" style="document"/>
 
49
                        <input>
 
50
                                <soap:body use="literal"/>
 
51
                        </input>
 
52
                </operation>
 
53
                <operation name="cancelAirline">
 
54
                        <soap:operation soapAction="http://www.sun.com/javaone/05/AirlineReservationService/cancelAirline" style="document"/>
 
55
                        <input>
 
56
                                <soap:body use="literal"/>
 
57
                        </input>
 
58
                        <output>
 
59
                                <soap:body use="literal"/>
 
60
                        </output>
 
61
                </operation>
 
62
        </binding>
 
63
        
 
64
        
 
65
        <binding name="AirlineReservationCallbackSoapBinding" type="tns:AirlineReservationCallbackPortType">
 
66
                <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
 
67
                <operation name="airlineReserved">
 
68
                        <soap:operation/>
 
69
                        <input>
 
70
                                <soap:body use="literal"/>
 
71
                        </input>
 
72
                </operation>                            
 
73
        </binding>
 
74
        
 
75
        
 
76
        <service name="AirlineReservationSoapService">
 
77
                <port name="AirlineReservationSoapHttpPort" binding="tns:AirlineReservationSoapBinding">
 
78
                        <soap:address location="http://localhost:8080/webservice/AirlineReservationService"/>
 
79
                </port>
 
80
        </service>
 
81
        
 
82
        <plnk:partnerLinkType name="AirlineReservationPartnerLinkType">
 
83
            <plnk:role name="AirlineReservationServiceRole"
 
84
               portType="tns:AirlineReservationPortType">
 
85
            </plnk:role>
 
86
            <plnk:role name="AirlineReservationCallbackServiceRole"
 
87
                portType="tns:AirlineReservationCallbackPortType">
 
88
            </plnk:role>                                
 
89
        </plnk:partnerLinkType>
 
90
                
 
91
        
 
92
</definitions>