You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by lr...@apache.org on 2007/11/13 21:56:06 UTC

svn commit: r594638 - in /incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources: ping/deploy.xml ping/ping.wsdl ping/pong.wsdl pong/deploy.xml pong/pong.wsdl

Author: lresende
Date: Tue Nov 13 12:56:05 2007
New Revision: 594638

URL: http://svn.apache.org/viewvc?rev=594638&view=rev
Log:
Adding soap binding and service to workaround wsdl2java issue, that only generates interfaces for services.
Fixing deploy files

Modified:
    incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/deploy.xml
    incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/ping.wsdl
    incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/pong.wsdl
    incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/pong/deploy.xml
    incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/pong/pong.wsdl

Modified: incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/deploy.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/deploy.xml?rev=594638&r1=594637&r2=594638&view=diff
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/deploy.xml (original)
+++ incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/deploy.xml Tue Nov 13 12:56:05 2007
@@ -18,9 +18,9 @@
   ~ under the License.
   -->
 <deploy xmlns="http://www.apache.org/ode/schemas/dd/2007/03"
-        xmlns:process="urn:/Ping.bpel"
-        xmlns:ping="urn:/Ping.wsdl"
-        xmlns:pong="urn:/Pong.wsdl">
+        xmlns:process="http://tuscany.apache.org/implementation/bpel/example/ping"
+        xmlns:ping="http://tuscany.apache.org/implementation/bpel/example/ping.wsdl"
+        xmlns:pong="http://tuscany.apache.org/implementation/bpel/example/pong.wsdl">
 
 	<process name="process:Ping">
 		<active>true</active>

Modified: incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/ping.wsdl
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/ping.wsdl?rev=594638&r1=594637&r2=594638&view=diff
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/ping.wsdl (original)
+++ incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/ping.wsdl Tue Nov 13 12:56:05 2007
@@ -21,6 +21,8 @@
         targetNamespace="http://tuscany.apache.org/implementation/bpel/example/ping.wsdl"
         xmlns="http://schemas.xmlsoap.org/wsdl/"
         xmlns:tns="http://tuscany.apache.org/implementation/bpel/example/ping.wsdl"
+        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
+        xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
         xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
         xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype">
 
@@ -58,6 +60,25 @@
             <output message="tns:PingResponse"/>
         </operation>
     </portType>
+    
+    <binding name="PingSoapBinding" type="tns:PingPortType">
+	    <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+        <operation name="Ping">
+            <wsdlsoap:operation soapAction=""/>
+            <input name="PingRequest">
+                <wsdlsoap:body use="literal"/>
+            </input>
+            <output name="PingResponse">
+                <wsdlsoap:body use="literal"/>
+            </output>
+        </operation>
+	</binding>
+    
+    <service name="PingService">
+		<port name="PingPort" binding="tns:PingSoapBinding">
+     		<soap:address location="http://localhost:8085/ode/processes/pong"/>
+		</port>
+    </service>        
 
     <plnk:partnerLinkType name="PingPartnerLinkType">
         <plnk:role name="Provider" portType="tns:PingPortType"/>

Modified: incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/pong.wsdl
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/pong.wsdl?rev=594638&r1=594637&r2=594638&view=diff
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/pong.wsdl (original)
+++ incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/ping/pong.wsdl Tue Nov 13 12:56:05 2007
@@ -20,6 +20,8 @@
 <definitions name="pong"
         targetNamespace="http://tuscany.apache.org/implementation/bpel/example/pong.wsdl"
         xmlns:tns="http://tuscany.apache.org/implementation/bpel/example/pong.wsdl"
+        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
+        xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
         xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
         xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"
         xmlns="http://schemas.xmlsoap.org/wsdl/">
@@ -59,6 +61,25 @@
         </operation>
     </portType>
 
+	<binding name="PongSoapBinding" type="tns:PongPortType">
+	    <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+        <operation name="Pong">
+            <wsdlsoap:operation soapAction=""/>
+            <input name="PongRequest">
+                <wsdlsoap:body use="literal"/>
+            </input>
+            <output name="PongResponse">
+                <wsdlsoap:body use="literal"/>
+            </output>
+        </operation>
+	</binding>
+    
+    <service name="PongService">
+		<port name="PongPort" binding="tns:PongSoapBinding">
+     		<soap:address location="http://localhost:8085/ode/processes/pong"/>
+		</port>
+    </service>    
+    
     <plnk:partnerLinkType name="PongPartnerLinkType">
         <plnk:role name="Provider" portType="tns:PongPortType"/>
     </plnk:partnerLinkType>
@@ -71,4 +92,4 @@
 
     -->
 
-</definitions>
\ No newline at end of file
+</definitions>

Modified: incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/pong/deploy.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/pong/deploy.xml?rev=594638&r1=594637&r2=594638&view=diff
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/pong/deploy.xml (original)
+++ incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/pong/deploy.xml Tue Nov 13 12:56:05 2007
@@ -18,8 +18,8 @@
   ~ under the License.
   -->
 <deploy xmlns="http://www.apache.org/ode/schemas/dd/2007/03"
-        xmlns:process="urn:/Pong.bpel"
-        xmlns:pong="urn:/Pong.wsdl">
+        xmlns:process="http://tuscany.apache.org/implementation/bpel/example/pong"
+        xmlns:pong="http://tuscany.apache.org/implementation/bpel/example/pong.wsdl">
 
 	<process name="process:Pong">
 		<active>true</active>

Modified: incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/pong/pong.wsdl
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/pong/pong.wsdl?rev=594638&r1=594637&r2=594638&view=diff
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/pong/pong.wsdl (original)
+++ incubator/tuscany/java/sca/modules/implementation-bpel/src/test/resources/pong/pong.wsdl Tue Nov 13 12:56:05 2007
@@ -20,6 +20,8 @@
 <definitions name="pong"
         targetNamespace="http://tuscany.apache.org/implementation/bpel/example/pong.wsdl"
         xmlns:tns="http://tuscany.apache.org/implementation/bpel/example/pong.wsdl"
+        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
+        xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
         xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
         xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"
         xmlns="http://schemas.xmlsoap.org/wsdl/">
@@ -59,6 +61,25 @@
         </operation>
     </portType>
 
+	<binding name="PongSoapBinding" type="tns:PongPortType">
+	    <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+        <operation name="Pong">
+            <wsdlsoap:operation soapAction=""/>
+            <input name="PongRequest">
+                <wsdlsoap:body use="literal"/>
+            </input>
+            <output name="PongResponse">
+                <wsdlsoap:body use="literal"/>
+            </output>
+        </operation>
+	</binding>
+    
+    <service name="PongService">
+		<port name="PongPort" binding="tns:PongSoapBinding">
+     		<soap:address location="http://localhost:8085/ode/processes/pong"/>
+		</port>
+    </service>    
+    
     <plnk:partnerLinkType name="PongPartnerLinkType">
         <plnk:role name="Provider" portType="tns:PongPortType"/>
     </plnk:partnerLinkType>



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org