|
From: <pka...@us...> - 2009-08-02 18:14:16
|
Revision: 428
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=428&view=rev
Author: pkasprzak
Date: 2009-08-02 18:13:42 +0000 (Sun, 02 Aug 2009)
Log Message:
-----------
* Generic OutboundAdapter wsdl interface
Added Paths:
-----------
trunk/sandbox/lsf-adapter-demo/Common/src/OutboundAdapter.wsdl
Added: trunk/sandbox/lsf-adapter-demo/Common/src/OutboundAdapter.wsdl
===================================================================
--- trunk/sandbox/lsf-adapter-demo/Common/src/OutboundAdapter.wsdl (rev 0)
+++ trunk/sandbox/lsf-adapter-demo/Common/src/OutboundAdapter.wsdl 2009-08-02 18:13:42 UTC (rev 428)
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions name="OutboundAdapter" targetNamespace="http://cse.campussource.de/wsdl/Common/OutboundAdapter"
+ xmlns="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:tns="http://cse.campussource.de/wsdl/Common/OutboundAdapter"
+ xmlns:ns="http://cse.campussource.de/schema/DataTypes"
+ xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype">
+ <types>
+ <xsd:schema targetNamespace="http://cse.campussource.de/wsdl/Common/OutboundAdapter">
+ <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="CDDM.xsd"/>
+ </xsd:schema>
+ </types>
+
+ <message name="ProcessCourseOperationRequest">
+ <part name="courseMessage" type="ns:courseMessageType"/>
+ </message>
+
+ <message name="ProcessCourseOperationResponse">
+ <part name="eventReply" type="ns:eventReplyMessageType"/>
+ </message>
+
+ <message name="ProcessCategoryOperationRequest">
+ <part name="categoryMessage" type="ns:categoryMessageType"/>
+ </message>
+
+ <message name="ProcessCategoryOperationResponse">
+ <part name="eventReply" type="ns:eventReplyMessageType"/>
+ </message>
+
+ <message name="ProcessAccountOperationRequest">
+ <part name="accountMessage" type="ns:accountMessageType"/>
+ </message>
+
+ <message name="ProcessAccountOperationResponse">
+ <part name="eventReply" type="ns:eventReplyMessageType"/>
+ </message>
+
+ <portType name="OutboundAdapterPortType">
+ <operation name="processCourse">
+ <input name="input1" message="tns:ProcessCourseOperationRequest"/>
+ <output name="output1" message="tns:ProcessCourseOperationResponse"/>
+ </operation>
+ <operation name="processCategory">
+ <input name="input2" message="tns:ProcessCategoryOperationRequest"/>
+ <output name="output2" message="tns:ProcessCategoryOperationResponse"/>
+ </operation>
+ <operation name="processAccount">
+ <input name="input3" message="tns:ProcessAccountOperationRequest"/>
+ <output name="output3" message="tns:ProcessAccountOperationResponse"/>
+ </operation>
+ </portType>
+
+ <!-- Provide SOAP-Binding so that process can be tested externally -->
+<!--
+ <binding name="OutboundAdapterBinding" type="tns:OutboundAdapterPortType">
+ <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+ <operation name="processCourse">
+ <soap:operation/>
+ <input name="input1">
+ <soap:body use="literal" namespace="http://cse.campussource.de/wsdl/Common/OutboundAdapter"/>
+ </input>
+ <output name="output1">
+ <soap:body use="literal" namespace="http://cse.campussource.de/wsdl/Common/OutboundAdapter"/>
+ </output>
+ </operation>
+ <operation name="processCategory">
+ <soap:operation/>
+ <input name="input2">
+ <soap:body use="literal" namespace="http://cse.campussource.de/wsdl/Common/OutboundAdapter"/>
+ </input>
+ <output name="output2">
+ <soap:body use="literal" namespace="http://cse.campussource.de/wsdl/Common/OutboundAdapter"/>
+ </output>
+ </operation>
+ <operation name="processAccount">
+ <soap:operation/>
+ <input name="input3">
+ <soap:body use="literal" namespace="http://cse.campussource.de/wsdl/Common/OutboundAdapter"/>
+ </input>
+ <output name="output3">
+ <soap:body use="literal" namespace="http://cse.campussource.de/wsdl/Common/OutboundAdapter"/>
+ </output>
+ </operation>
+ </binding>
+
+ <service name="OutboundAdapterService">
+ <port name="OutboundAdapterPort" binding="tns:OutboundAdapterBinding">
+ <soap:address location="http://localhost:${HttpDefaultPort}/OutboundAdapterService/OutboundAdapterPort"/>
+ </port>
+ </service>
+-->
+ <plnk:partnerLinkType name="OutboundAdapter">
+ <plnk:role name="OutboundAdapterPortTypeRole" portType="tns:OutboundAdapterPortType"/>
+ </plnk:partnerLinkType>
+</definitions>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|