jms and http in one wsdl file
This commit is contained in:
		
							
								
								
									
										309
									
								
								Resources/WSDL/concrete/NewAuthorMethods.wsdl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										309
									
								
								Resources/WSDL/concrete/NewAuthorMethods.wsdl
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,309 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <!--Created by TIBCO WSDL--> | ||||
| <wsdl:definitions xmlns:ns0="http://www.tibco.com/schemas/httpRequest/Resources/schemas/DeleteRequest.xsd" xmlns:ns2="http://www.tibco.com/schemas/httpRequest/Resources/schemas/ErrorSchema.xsd2" xmlns:ns1="http://www.tibco.com/schemas/httpRequest/Resources/schemas/DeleteResponse.xsd" xmlns:soap1="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:ns4="http://www.tibco.com/schemas/httpRequest/Resources/schemas/PostResponse.xsd" xmlns:ns3="http://www.demo.com/PostRequest" xmlns:ns6="http://www.demo.com/GetResponse" xmlns:jms="http://www.tibco.com/namespaces/ws/2004/soap/binding/JMS" xmlns:ns5="http://www.tibco.com/schemas/httpRequest/Resources/schemas/GetRequest.xsd" xmlns:ns8="http://www.tibco.com/schemas/httpRequest/Resources/schemas/PutResponse.xsd" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns7="http://www.demo.com/PutRequest" xmlns:tns="http://xmlns.example.com/1724754439805" xmlns:jndi="http://www.tibco.com/namespaces/ws/2004/soap/apis/jndi" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="Untitled" targetNamespace="http://xmlns.example.com/1724754439805"> | ||||
|     <wsdl:types> | ||||
|         <xs:schema xmlns="http://www.tibco.com/schemas/httpRequest/Resources/schemas/PostResponse.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.tibco.com/schemas/httpRequest/Resources/schemas/PostResponse.xsd" elementFormDefault="qualified" attributeFormDefault="unqualified"> | ||||
|             <xs:element name="root"> | ||||
|                 <xs:complexType> | ||||
|                     <xs:sequence> | ||||
|                         <xs:element ref="ns4:status"/> | ||||
|                     </xs:sequence> | ||||
|                 </xs:complexType> | ||||
|             </xs:element> | ||||
|             <xs:element name="status" type="xs:string"/> | ||||
|         </xs:schema> | ||||
|         <xs:schema xmlns="http://www.tibco.com/schemas/httpRequest/Resources/schemas/GetRequest.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.tibco.com/schemas/httpRequest/Resources/schemas/GetRequest.xsd" elementFormDefault="qualified" attributeFormDefault="unqualified"> | ||||
|             <xs:element name="id" type="xs:int"/> | ||||
|             <xs:element name="root"> | ||||
|                 <xs:complexType> | ||||
|                     <xs:sequence> | ||||
|                         <xs:element ref="ns5:id"/> | ||||
|                     </xs:sequence> | ||||
|                 </xs:complexType> | ||||
|             </xs:element> | ||||
|         </xs:schema> | ||||
|         <xs:schema xmlns:p="http://www.demo.com/person" xmlns:a="http://www.demo.com/GetResponse" xmlns:ns0="http://www.demo.com/author" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.demo.com/GetResponse" elementFormDefault="qualified" attributeFormDefault="unqualified"> | ||||
|             <xs:complexType name="AuthorType"> | ||||
|                 <xs:complexContent> | ||||
|                     <xs:extension base="a:PersonType"> | ||||
|                         <xs:sequence> | ||||
|                             <xs:element name="dateOfBirth" type="xs:date"/> | ||||
|                             <xs:element name="dateOfDeath" type="xs:date" minOccurs="0"/> | ||||
|                         </xs:sequence> | ||||
|                     </xs:extension> | ||||
|                 </xs:complexContent> | ||||
|             </xs:complexType> | ||||
|             <xs:complexType name="AuthorsType"> | ||||
|                 <xs:sequence> | ||||
|                     <xs:element ref="a:author" minOccurs="0" maxOccurs="unbounded"/> | ||||
|                 </xs:sequence> | ||||
|             </xs:complexType> | ||||
|             <xs:complexType name="PersonType"> | ||||
|                 <xs:sequence> | ||||
|                     <xs:element name="firstName" type="xs:string"/> | ||||
|                     <xs:element name="lastName" type="xs:string"/> | ||||
|                     <xs:element name="age" type="xs:int" minOccurs="0"/> | ||||
|                 </xs:sequence> | ||||
|                 <xs:attribute name="id" type="xs:int"/> | ||||
|             </xs:complexType> | ||||
|             <xs:element name="author" type="a:AuthorType"/> | ||||
|             <xs:element name="authors" type="a:AuthorsType"/> | ||||
|         </xs:schema> | ||||
|         <xs:schema xmlns:p="http://www.demo.com/person" xmlns:a="http://www.demo.com/PostRequest" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.demo.com/PostRequest" elementFormDefault="qualified" attributeFormDefault="unqualified"> | ||||
|             <xs:complexType name="AuthorType"> | ||||
|                 <xs:complexContent> | ||||
|                     <xs:extension base="a:PersonType"> | ||||
|                         <xs:sequence> | ||||
|                             <xs:element name="dateOfBirth" type="xs:date"/> | ||||
|                             <xs:element name="dateOfDeath" type="xs:date" minOccurs="0"/> | ||||
|                         </xs:sequence> | ||||
|                     </xs:extension> | ||||
|                 </xs:complexContent> | ||||
|             </xs:complexType> | ||||
|             <xs:complexType name="AuthorsType"> | ||||
|                 <xs:sequence> | ||||
|                     <xs:element ref="a:author" minOccurs="0" maxOccurs="unbounded"/> | ||||
|                 </xs:sequence> | ||||
|             </xs:complexType> | ||||
|             <xs:complexType name="PersonType"> | ||||
|                 <xs:sequence> | ||||
|                     <xs:element name="firstName" type="xs:string"/> | ||||
|                     <xs:element name="lastName" type="xs:string"/> | ||||
|                     <xs:element name="age" type="xs:int" minOccurs="0"/> | ||||
|                 </xs:sequence> | ||||
|                 <xs:attribute name="id" type="xs:int"/> | ||||
|             </xs:complexType> | ||||
|             <xs:element name="author" type="a:AuthorType"/> | ||||
|             <xs:element name="authors" type="a:AuthorsType"/> | ||||
|         </xs:schema> | ||||
|         <xs:schema xmlns="http://www.tibco.com/schemas/httpRequest/Resources/schemas/DeleteResponse.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.tibco.com/schemas/httpRequest/Resources/schemas/DeleteResponse.xsd" elementFormDefault="qualified" attributeFormDefault="unqualified"> | ||||
|             <xs:element name="root"> | ||||
|                 <xs:complexType> | ||||
|                     <xs:sequence> | ||||
|                         <xs:element ref="ns1:status"/> | ||||
|                     </xs:sequence> | ||||
|                 </xs:complexType> | ||||
|             </xs:element> | ||||
|             <xs:element name="status" type="xs:string"/> | ||||
|         </xs:schema> | ||||
|         <xs:schema xmlns="http://www.tibco.com/schemas/httpRequest/Resources/schemas/ErrorSchema.xsd2" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.tibco.com/schemas/httpRequest/Resources/schemas/ErrorSchema.xsd2" elementFormDefault="qualified" attributeFormDefault="unqualified"> | ||||
|             <xs:element name="error" type="xs:string"/> | ||||
|             <xs:element name="root"> | ||||
|                 <xs:complexType> | ||||
|                     <xs:sequence> | ||||
|                         <xs:element ref="ns2:error"/> | ||||
|                     </xs:sequence> | ||||
|                 </xs:complexType> | ||||
|             </xs:element> | ||||
|         </xs:schema> | ||||
|         <xs:schema xmlns="http://www.tibco.com/schemas/httpRequest/Resources/schemas/DeleteRequest.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.tibco.com/schemas/httpRequest/Resources/schemas/DeleteRequest.xsd" elementFormDefault="qualified" attributeFormDefault="unqualified"> | ||||
|             <xs:element name="id" type="xs:int"/> | ||||
|             <xs:element name="root"> | ||||
|                 <xs:complexType> | ||||
|                     <xs:sequence> | ||||
|                         <xs:element ref="ns0:id"/> | ||||
|                     </xs:sequence> | ||||
|                 </xs:complexType> | ||||
|             </xs:element> | ||||
|         </xs:schema> | ||||
|         <xs:schema xmlns="http://www.tibco.com/schemas/httpRequest/Resources/schemas/PutResponse.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.tibco.com/schemas/httpRequest/Resources/schemas/PutResponse.xsd" elementFormDefault="qualified" attributeFormDefault="unqualified"> | ||||
|             <xs:element name="root"> | ||||
|                 <xs:complexType> | ||||
|                     <xs:sequence> | ||||
|                         <xs:element ref="ns8:status"/> | ||||
|                     </xs:sequence> | ||||
|                 </xs:complexType> | ||||
|             </xs:element> | ||||
|             <xs:element name="status" type="xs:string"/> | ||||
|         </xs:schema> | ||||
|         <xs:schema xmlns:p="http://www.demo.com/person" xmlns:a="http://www.demo.com/PutRequest" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.demo.com/PutRequest" elementFormDefault="qualified" attributeFormDefault="unqualified"> | ||||
|             <xs:complexType name="AuthorType"> | ||||
|                 <xs:complexContent> | ||||
|                     <xs:extension base="a:PersonType"> | ||||
|                         <xs:sequence> | ||||
|                             <xs:element name="dateOfBirth" type="xs:date"/> | ||||
|                             <xs:element name="dateOfDeath" type="xs:date" minOccurs="0"/> | ||||
|                         </xs:sequence> | ||||
|                     </xs:extension> | ||||
|                 </xs:complexContent> | ||||
|             </xs:complexType> | ||||
|             <xs:complexType name="AuthorsType"> | ||||
|                 <xs:sequence> | ||||
|                     <xs:element ref="a:author" minOccurs="0" maxOccurs="unbounded"/> | ||||
|                 </xs:sequence> | ||||
|             </xs:complexType> | ||||
|             <xs:complexType name="PersonType"> | ||||
|                 <xs:sequence> | ||||
|                     <xs:element name="firstName" type="xs:string"/> | ||||
|                     <xs:element name="lastName" type="xs:string"/> | ||||
|                     <xs:element name="age" type="xs:int" minOccurs="0"/> | ||||
|                 </xs:sequence> | ||||
|                 <xs:attribute name="id" type="xs:int"/> | ||||
|             </xs:complexType> | ||||
|             <xs:element name="author" type="a:AuthorType"/> | ||||
|             <xs:element name="authors" type="a:AuthorsType"/> | ||||
|         </xs:schema> | ||||
|     </wsdl:types> | ||||
|     <wsdl:service name="WSDL-service0"> | ||||
|         <wsdl:port name="JmsEndpoint" binding="tns:JmsEndpointBinding"> | ||||
|             <soap:address location=""/> | ||||
|             <jms:connectionFactory>QueueConnectionFactory</jms:connectionFactory> | ||||
|             <jms:targetAddress destination="queue">queue.sample</jms:targetAddress> | ||||
|         </wsdl:port> | ||||
|         <wsdl:port name="HttpEndpoint" binding="tns:HttpEndpointBinding"> | ||||
|             <soap:address location="http://localhost:2137/PortTypeEndpoint1"/> | ||||
|         </wsdl:port> | ||||
|     </wsdl:service> | ||||
|     <wsdl:portType name="PortType"> | ||||
|         <wsdl:operation name="Delete"> | ||||
|             <wsdl:input message="tns:requestDelete"/> | ||||
|             <wsdl:output message="tns:responseDelete"/> | ||||
|             <wsdl:fault name="fault1" message="tns:ErrorMessage"/> | ||||
|         </wsdl:operation> | ||||
|         <wsdl:operation name="Post"> | ||||
|             <wsdl:input message="tns:requestPOST"/> | ||||
|             <wsdl:output message="tns:responsePOST"/> | ||||
|             <wsdl:fault name="fault1" message="tns:ErrorMessage"/> | ||||
|         </wsdl:operation> | ||||
|         <wsdl:operation name="Get"> | ||||
|             <wsdl:input message="tns:requestGet"/> | ||||
|             <wsdl:output message="tns:responseGet"/> | ||||
|             <wsdl:fault name="fault1" message="tns:ErrorMessage"/> | ||||
|         </wsdl:operation> | ||||
|         <wsdl:operation name="Put"> | ||||
|             <wsdl:input message="tns:requestPUT"/> | ||||
|             <wsdl:output message="tns:responsePUT"/> | ||||
|             <wsdl:fault name="fault1" message="tns:ErrorMessage"/> | ||||
|         </wsdl:operation> | ||||
|     </wsdl:portType> | ||||
|     <wsdl:binding name="JmsEndpointBinding" type="tns:PortType"> | ||||
|         <soap:binding style="document" transport="http://www.tibco.com/namespaces/ws/2004/soap/binding/JMS"/> | ||||
|         <jms:binding messageFormat="bytes"/> | ||||
|         <wsdl:operation name="Delete"> | ||||
|             <soap:operation style="document" soapAction="/PortTypeEndpoint0/Delete"/> | ||||
|             <wsdl:input> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:input> | ||||
|             <wsdl:output> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:output> | ||||
|             <wsdl:fault name="fault1"> | ||||
|                 <soap:fault use="literal" name="fault1"/> | ||||
|             </wsdl:fault> | ||||
|         </wsdl:operation> | ||||
|         <wsdl:operation name="Post"> | ||||
|             <soap:operation style="document" soapAction="/PortTypeEndpoint0/Post"/> | ||||
|             <wsdl:input> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:input> | ||||
|             <wsdl:output> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:output> | ||||
|             <wsdl:fault name="fault1"> | ||||
|                 <soap:fault use="literal" name="fault1"/> | ||||
|             </wsdl:fault> | ||||
|         </wsdl:operation> | ||||
|         <wsdl:operation name="Get"> | ||||
|             <soap:operation style="document" soapAction="/PortTypeEndpoint0/Get"/> | ||||
|             <wsdl:input> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:input> | ||||
|             <wsdl:output> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:output> | ||||
|             <wsdl:fault name="fault1"> | ||||
|                 <soap:fault use="literal" name="fault1"/> | ||||
|             </wsdl:fault> | ||||
|         </wsdl:operation> | ||||
|         <wsdl:operation name="Put"> | ||||
|             <soap:operation style="document" soapAction="/PortTypeEndpoint0/Put"/> | ||||
|             <wsdl:input> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:input> | ||||
|             <wsdl:output> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:output> | ||||
|             <wsdl:fault name="fault1"> | ||||
|                 <soap:fault use="literal" name="fault1"/> | ||||
|             </wsdl:fault> | ||||
|         </wsdl:operation> | ||||
|     </wsdl:binding> | ||||
|     <wsdl:binding name="HttpEndpointBinding" type="tns:PortType"> | ||||
|         <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> | ||||
|         <wsdl:operation name="Delete"> | ||||
|             <soap:operation style="document" soapAction="/PortTypeEndpoint1/Delete"/> | ||||
|             <wsdl:input> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:input> | ||||
|             <wsdl:output> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:output> | ||||
|             <wsdl:fault name="fault1"> | ||||
|                 <soap:fault use="literal" name="fault1"/> | ||||
|             </wsdl:fault> | ||||
|         </wsdl:operation> | ||||
|         <wsdl:operation name="Post"> | ||||
|             <soap:operation style="document" soapAction="/PortTypeEndpoint1/Post"/> | ||||
|             <wsdl:input> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:input> | ||||
|             <wsdl:output> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:output> | ||||
|             <wsdl:fault name="fault1"> | ||||
|                 <soap:fault use="literal" name="fault1"/> | ||||
|             </wsdl:fault> | ||||
|         </wsdl:operation> | ||||
|         <wsdl:operation name="Get"> | ||||
|             <soap:operation style="document" soapAction="/PortTypeEndpoint1/Get"/> | ||||
|             <wsdl:input> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:input> | ||||
|             <wsdl:output> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:output> | ||||
|             <wsdl:fault name="fault1"> | ||||
|                 <soap:fault use="literal" name="fault1"/> | ||||
|             </wsdl:fault> | ||||
|         </wsdl:operation> | ||||
|         <wsdl:operation name="Put"> | ||||
|             <soap:operation style="document" soapAction="/PortTypeEndpoint1/Put"/> | ||||
|             <wsdl:input> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:input> | ||||
|             <wsdl:output> | ||||
|                 <soap:body use="literal" parts="part1"/> | ||||
|             </wsdl:output> | ||||
|             <wsdl:fault name="fault1"> | ||||
|                 <soap:fault use="literal" name="fault1"/> | ||||
|             </wsdl:fault> | ||||
|         </wsdl:operation> | ||||
|     </wsdl:binding> | ||||
|     <wsdl:message name="requestDelete"> | ||||
|         <wsdl:part name="part1" element="ns0:id"/> | ||||
|     </wsdl:message> | ||||
|     <wsdl:message name="responseDelete"> | ||||
|         <wsdl:part name="part1" element="ns1:status"/> | ||||
|     </wsdl:message> | ||||
|     <wsdl:message name="ErrorMessage"> | ||||
|         <wsdl:part name="part1" element="ns2:error"/> | ||||
|     </wsdl:message> | ||||
|     <wsdl:message name="requestPOST"> | ||||
|         <wsdl:part name="part1" element="ns3:author"/> | ||||
|     </wsdl:message> | ||||
|     <wsdl:message name="responsePOST"> | ||||
|         <wsdl:part name="part1" element="ns4:status"/> | ||||
|     </wsdl:message> | ||||
|     <wsdl:message name="requestGet"> | ||||
|         <wsdl:part name="part1" element="ns5:id"/> | ||||
|     </wsdl:message> | ||||
|     <wsdl:message name="responseGet"> | ||||
|         <wsdl:part name="part1" element="ns6:author"/> | ||||
|     </wsdl:message> | ||||
|     <wsdl:message name="requestPUT"> | ||||
|         <wsdl:part name="part1" element="ns7:author"/> | ||||
|     </wsdl:message> | ||||
|     <wsdl:message name="responsePUT"> | ||||
|         <wsdl:part name="part1" element="ns8:status"/> | ||||
|     </wsdl:message> | ||||
| </wsdl:definitions> | ||||
		Reference in New Issue
	
	Block a user
	 wojciech
					wojciech