Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
WSDL Patterns
SOAP Document Literal Wrapped
Interface Pattern
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://www.example.org/XXX/"
targetNamespace="http://www.example.org/XXX/">
<xsd:element name="getPurchaseOrder">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="in1" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getPurchaseOrderResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="out1" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="getPurchaseOrderRequest">
<wsdl:part name="parameters" element="tns:getPurchaseOrder"/>
</wsdl:message>
<wsdl:message name="getPurchaseOrderResponse">
<wsdl:part name="parameters" element="tns:getPurchaseOrderResponse"/>
</wsdl:message>
<wsdl:portType name="PurchaseOrder">
<wsdl:operation name="getPurchaseOrder">
<wsdl:input message="tns:getPurchaseOrderRequest" />
<wsdl:output message="tns:getPurchaseOrderResponse" />
</wsdl:operation>
</wsdl:portType>