openesb-components/driver-tests/smtpbc/SMTPBCTests/SMTPInboundEjbWs/src/java/SMTPWsdl.wsdl

41 lines
2.2 KiB
XML
Executable File

<?xml version="1.0" encoding="UTF-8"?>
<definitions targetNamespace="http://j2ee.netbeans.org/wsdl/SMTPWsdl"
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:tns="http://j2ee.netbeans.org/wsdl/SMTPWsdl" name="SMTPWsdl" xmlns:ns="http://xml.netbeans.org/schema/newXMLSchema" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:smtp="http://schemas.sun.com/jbi/wsdl-extensions/smtp/">
<types>
<xsd:schema targetNamespace="http://j2ee.netbeans.org/wsdl/SMTPWsdl">
<xsd:import namespace="http://xml.netbeans.org/schema/newXMLSchema" schemaLocation="FBCAddressSchema.xsd"/>
</xsd:schema>
</types>
<message name="SMTPWsdlOperationRequest">
<part name="part1" element="ns:Address"/>
</message>
<portType name="SMTPWsdlPortType">
<wsdl:operation name="SMTPWsdlOperation">
<wsdl:input name="input1" message="tns:SMTPWsdlOperationRequest"/>
</wsdl:operation>
</portType>
<binding name="SMTPWsdlBinding" type="tns:SMTPWsdlPortType">
<smtp:binding/>
<wsdl:operation name="SMTPWsdlOperation">
<smtp:operation/>
<wsdl:input name="input1">
<smtp:input message="part1"/>
</wsdl:input>
</wsdl:operation>
</binding>
<service name="SMTPWsdlService">
<wsdl:port name="SMTPWsdlPort" binding="tns:SMTPWsdlBinding">
<smtp:address location="mailto:someUser@localhost.com" smtpserver="localhost"/>
</wsdl:port>
</service>
<plnk:partnerLinkType name="SMTPWsdlPartner">
<!-- A partner link type is automatically generated when a new port type is added. Partner link types are used by BPEL processes.
In a BPEL process, a partner link represents the interaction between the BPEL process and a partner service. Each partner link is associated with a partner link type.
A partner link type characterizes the conversational relationship between two services. The partner link type can have one or two roles.-->
<plnk:role name="SMTPWsdlPortTypeRole" portType="tns:SMTPWsdlPortType"/>
</plnk:partnerLinkType>
</definitions>