xml.wsdl.refactoring/test/unit/src/org/netbeans/modules/xml/wsdl/refactoring/resources/HotelReservationService.wsdl
author Milutin Kristofic <mkristofic@netbeans.org>
Mon, 30 Jan 2017 14:30:54 +0100
changeset 1583 fe20f672a61a
parent 61 fa682b5ee7cc
permissions -rw-r--r--
Added Missing copyright information in source files
mkristofic@1583
     1
<!--
mkristofic@1583
     2
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
mkristofic@1583
     3
mkristofic@1583
     4
Copyright 2009-2017 Oracle and/or its affiliates. All rights reserved.
mkristofic@1583
     5
mkristofic@1583
     6
Oracle and Java are registered trademarks of Oracle and/or its affiliates.
mkristofic@1583
     7
Other names may be trademarks of their respective owners.
mkristofic@1583
     8
mkristofic@1583
     9
The contents of this file are subject to the terms of either the GNU
mkristofic@1583
    10
General Public License Version 2 only ("GPL") or the Common
mkristofic@1583
    11
Development and Distribution License("CDDL") (collectively, the
mkristofic@1583
    12
"License"). You may not use this file except in compliance with the
mkristofic@1583
    13
License. You can obtain a copy of the License at
mkristofic@1583
    14
http://www.netbeans.org/cddl-gplv2.html
mkristofic@1583
    15
or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
mkristofic@1583
    16
specific language governing permissions and limitations under the
mkristofic@1583
    17
License.  When distributing the software, include this License Header
mkristofic@1583
    18
Notice in each file and include the License file at
mkristofic@1583
    19
nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
mkristofic@1583
    20
particular file as subject to the "Classpath" exception as provided
mkristofic@1583
    21
by Oracle in the GPL Version 2 section of the License file that
mkristofic@1583
    22
accompanied this code. If applicable, add the following below the
mkristofic@1583
    23
License Header, with the fields enclosed by brackets [] replaced by
mkristofic@1583
    24
your own identifying information:
mkristofic@1583
    25
"Portions Copyrighted [year] [name of copyright owner]"
mkristofic@1583
    26
mkristofic@1583
    27
Contributor(s):
mkristofic@1583
    28
mkristofic@1583
    29
The Original Software is NetBeans. The Initial Developer of the Original
mkristofic@1583
    30
Software is Sun Microsystems, Inc. Portions Copyright 2009-2010 Sun
mkristofic@1583
    31
Microsystems, Inc. All Rights Reserved.
mkristofic@1583
    32
mkristofic@1583
    33
If you wish your version of this file to be governed by only the CDDL
mkristofic@1583
    34
or only the GPL Version 2, indicate your decision by adding
mkristofic@1583
    35
"[Contributor] elects to include this software in this distribution
mkristofic@1583
    36
under the [CDDL or GPL Version 2] license." If you do not indicate a
mkristofic@1583
    37
single choice of license, a recipient has the option to distribute
mkristofic@1583
    38
your version of this file under either the CDDL, the GPL Version 2 or
mkristofic@1583
    39
to extend the choice of license to its licensees as provided above.
mkristofic@1583
    40
However, if you add GPL Version 2 code and therefore, elected the GPL
mkristofic@1583
    41
Version 2 license, then the option applies only if the new code is
mkristofic@1583
    42
made subject to such option by the copyright holder.
mkristofic@1583
    43
-->
abadea@61
    44
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" 
abadea@61
    45
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" 
abadea@61
    46
xmlns:xs="http://www.w3.org/2001/XMLSchema" 
abadea@61
    47
xmlns:tns="http://www.sun.com/javaone/05/HotelReservationService" 
abadea@61
    48
xmlns:ota="http://www.opentravel.org/OTA/2003/05" 
abadea@61
    49
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
abadea@61
    50
xmlns:plnk="http://schemas.xmlsoap.org/ws/2004/03/partner-link/" 
abadea@61
    51
targetNamespace="http://www.sun.com/javaone/05/HotelReservationService">
abadea@61
    52
abadea@61
    53
	<types>
abadea@61
    54
		<xs:schema targetNamespace="http://www.sun.com/javaone/05/HotelReservationService" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:air="http://www.sun.com/javaone/05/HotelReservationService">
abadea@61
    55
			<xs:import namespace="http://www.opentravel.org/OTA/2003/05" schemaLocation="OTA_TravelItinerary.xsd"/>
abadea@61
    56
		</xs:schema>
abadea@61
    57
	</types>
abadea@61
    58
	
abadea@61
    59
	<message name="ReserveHotelIn">
abadea@61
    60
		<part name="itinerary" element="ota:TravelItinerary"/>
abadea@61
    61
	</message>
abadea@61
    62
	<message name="CancelHotelIn">
abadea@61
    63
		<part name="itinerary" element="ota:ItineraryRef"/>
abadea@61
    64
	</message>
abadea@61
    65
	<message name="CancelHotelOut">
abadea@61
    66
		<part name="succeeded" element="ota:CancellationStatus"/>
abadea@61
    67
	</message>
abadea@61
    68
	<message name="HotelReservedIn">
abadea@61
    69
		<part name="itinerary" element="ota:TravelItinerary"/>
abadea@61
    70
	</message>
abadea@61
    71
	
abadea@61
    72
	<portType name="HotelReservationPortType">
abadea@61
    73
		<operation name="reserveHotel">
abadea@61
    74
			<input message="tns:ReserveHotelIn"/>
abadea@61
    75
		</operation>
abadea@61
    76
		<operation name="cancelHotel">
abadea@61
    77
			<input message="tns:CancelHotelIn"/>
abadea@61
    78
			<output message="tns:CancelHotelOut"/>
abadea@61
    79
		</operation>
abadea@61
    80
	</portType>
abadea@61
    81
		
abadea@61
    82
	
abadea@61
    83
	<portType name="HotelReservationCallbackPortType">
abadea@61
    84
		<operation name="hotelReserved">
abadea@61
    85
			<input message="tns:HotelReservedIn"/>
abadea@61
    86
		</operation>
abadea@61
    87
	</portType>	
abadea@61
    88
		
abadea@61
    89
	
abadea@61
    90
	
abadea@61
    91
	<binding name="HotelReservationSoapBinding" type="tns:HotelReservationPortType">
abadea@61
    92
		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
abadea@61
    93
		<operation name="reserveHotel">
abadea@61
    94
			<soap:operation soapAction="http://www.sun.com/javaone/05/HotelReservationService/reserveHotel" style="document"/>
abadea@61
    95
			<input>
abadea@61
    96
				<soap:body use="literal"/>
abadea@61
    97
			</input>
abadea@61
    98
		</operation>
abadea@61
    99
		<operation name="cancelHotel">
abadea@61
   100
			<soap:operation soapAction="http://www.sun.com/javaone/05/HotelReservationService/cancelHotel" style="document"/>
abadea@61
   101
			<input>
abadea@61
   102
				<soap:body use="literal"/>
abadea@61
   103
			</input>
abadea@61
   104
			<output>
abadea@61
   105
				<soap:body use="literal"/>
abadea@61
   106
			</output>
abadea@61
   107
		</operation>
abadea@61
   108
	</binding>
abadea@61
   109
	
abadea@61
   110
	<binding name="HotelReservationCallbackSoapBinding" type="tns:HotelReservationCallbackPortType">
abadea@61
   111
		<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
abadea@61
   112
		<operation name="hotelReserved">
abadea@61
   113
			<soap:operation/>
abadea@61
   114
			<input>
abadea@61
   115
				<soap:body use="literal"/>
abadea@61
   116
			</input>
abadea@61
   117
		</operation>				
abadea@61
   118
	</binding>
abadea@61
   119
	
abadea@61
   120
	
abadea@61
   121
	<service name="HotelReservationSoapService">
abadea@61
   122
		<port name="HotelReservationSoapHttpPort" binding="tns:HotelReservationSoapBinding">
abadea@61
   123
			<soap:address location="http://localhost:8080/webservice/HotelReservationService"/>
abadea@61
   124
		</port>
abadea@61
   125
	</service>
abadea@61
   126
	
abadea@61
   127
abadea@61
   128
	<plnk:partnerLinkType name="HotelReservationPartnerLinkType">
abadea@61
   129
		<plnk:role name="HotelReservationServiceRole" 
abadea@61
   130
                    portType="tns:HotelReservationPortType">
abadea@61
   131
		</plnk:role>
abadea@61
   132
		<plnk:role name="HotelReservationCallbackServiceRole"
abadea@61
   133
                    portType="tns:HotelReservationCallbackPortType">
abadea@61
   134
		</plnk:role>		
abadea@61
   135
	</plnk:partnerLinkType>		
abadea@61
   136
	
abadea@61
   137
</definitions>