openesb-components/driver-tests/bpelse/assign/AssignBpel/build/AssignOrOp/AssignOrOp.wsdl

121 lines
4.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<definitions name="AssignOrOp" targetNamespace="http://j2ee.netbeans.org/wsdl/AssignOrOp"
xmlns:tns="http://j2ee.netbeans.org/wsdl/AssignOrOp"
xmlns:ns1="urn:WS/types"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:plink="http://docs.oasis-open.org/wsbpel/2.0/plnktype">
<!-- Type definitions -->
<types>
<xsd:schema targetNamespace="http://j2ee.netbeans.org/wsdl/AssignOrOp">
<!-- TODO: type XML schema elements and types here, e.g.: -->
<!--
<xsd:element name="id" type="xsd:string"/>
<xsd:element name="item" type="ns1:ItemType"/>
<xsd:complexType name="ItemType">
<xsd:sequence>
<xsd:element ref="ns1:id"/>
<xsd:element name="productName" type="xsd:string"/>
<xsd:element name="price" type="xsd:double"/>
<xsd:element name="quantity" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="error" type="xsd:string"/>
-->
</xsd:schema>
</types>
<!-- Message definitions -->
<!-- TODO: write one or more messages here, e.g.: -->
<!--
<message name ="AssignOrOpRequest">
<part name="id" element="ns1:id"/>
</message>
<message name ="AssignOrOpResponse">
<part name="item" element="ns1:item"/>
</message>
<message name ="AssignOrOpError">
<part name="error" element="ns1:error"/>
</message>
-->
<!-- Port type definitions -->
<!-- TODO: write one or more port types here (usually just one), e.g.: -->
<!--
<portType name="AssignOrOpPortType">
<operation name="AssignOrOpOperation">
<input message="tns:AssignOrOpRequest"/>
<output message="tns:AssignOrOpResponse"/>
<fault message="tns:AssignOrOpError" name="error"/>
</operation>
</portType>
-->
<!-- Binding definitions -->
<!-- TODO: write one or more bindings here (usually just one), e.g.: -->
<!--
<binding name="AssignOrOpBinding" type="tns:AssignOrOpPortType">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<operation name="AssignOrOpOperation">
<soap:operation soapAction="REPLACE_WITH_ACTION_URL"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="error">
<soap:fault name="error" use="literal"/>
</fault>
</operation>
</binding>
-->
<!-- Service and Port (network address) definitions -->
<!-- TODO: write one or more service elements here (usually just one), e.g.: -->
<!--
<service name="AssignOrOpService">
<port name="AssignOrOpPort" binding="tns:AssignOrOpBinding">
<soap:address location="REPLACE_WITH_ACTUAL_WEB_SERVICE_URL"/>
</port>
</service>
-->
<message name="RequestMessage">
<part name="input1" type="xsd:boolean"/>
<part name="input2" type="xsd:boolean"/>
</message>
<message name="ResponseMessage">
<part name="output1" type="xsd:boolean"/>
<part name="output2" type="xsd:boolean"/>
<part name="booleanOutput" type="xsd:boolean"/>
</message>
<portType name="AssignOrPortType1">
<operation name="AssignOrOperation1">
<input name="input1" message="tns:RequestMessage"/>
<output name="output1" message="tns:ResponseMessage"/>
</operation>
</portType>
<binding name="AssignOrBinding1" type="tns:AssignOrPortType1">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<operation name="AssignOrOperation1">
<input name="input1">
<soap:body/>
</input><output name="output1">
<soap:body/>
</output>
</operation>
</binding>
<service name="AssignOrService1">
<port name="AssignOrPort1" binding="tns:AssignOrBinding1">
<soap:address location="http://localhost:${HttpDefaultPort}/AssignOrOp"/>
</port>
</service>
<plink:partnerLinkType name="partnerlinktype1">
<plink:role name="AssignOrPartnerlinktyperole1" portType="tns:AssignOrPortType1"/>
</plink:partnerLinkType>
</definitions>