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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]