You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by co...@apache.org on 2008/02/05 21:32:02 UTC
[CONF] Apache Tuscany: SCA Java implementation.bpel (page edited)
SCA Java implementation.bpel (TUSCANY) edited by Luciano Resende
Page: http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Java+implementation.bpel
Changes: http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=60308&originalVersion=3&revisedVersion=4
Content:
---------------------------------------------------------------------
h3.Introduction
This is a initial WS-BPEL component implementation that allows SCA runtime to invoke WS-BPEL executable processes in a SCA composition.
We are still working to finalize the Reference support, to allow your BPEL process to have partnerLinks pointing to SCA components.
As for creating a SCA component, below is an sample SCDL
{code}
<composite xmlns="http://www.osoa.org/xmlns/sca/1.0"
targetNamespace="http://bpel"
xmlns:hns="http://tuscany.apache.org/implementation/bpel/example/helloworld"
name="bpel">
<component name="BPELHelloWorldComponent">
<implementation.bpel process="hns:HelloWorld"/>
</component>
</composite>
{code}
h3.WS-BPEL Engine
As for a WS-BPEL engine, we are using Apache ODE. In order to properly deploy a WS-BPEL process in ODE, a deployment descriptor like the one below should be suplied with your application :
{code}
<deploy xmlns="http://www.apache.org/ode/schemas/dd/2007/03"
xmlns:tns="http://tuscany.apache.org/implementation/bpel/example/helloworld"
xmlns:wns="http://tuscany.apache.org/implementation/bpel/example/helloworld.wsdl">
<process name="tns:HelloWorld">
<active>true</active>
<provide partnerLink="helloPartnerLink">
<service name="wns:HelloService" port="HelloPort"/>
</provide>
</process>
</deploy>
{code}
For more information on these deployment descriptors, see documentation on [Deploying a process in ODE|http://ode.apache.org/creating-a-process.html]
h3.References
[SCA & BPEL white paper | http://osoa.org/display/Main/SCA+BPEL+White+Paper]
[SCA Client Implementation Model for BPEL v1.00 | http://osoa.org/download/attachments/35/SCA_ClientAndImplementationModelforBPEL_V100.pdf?version=1]
---------------------------------------------------------------------
CONFLUENCE INFORMATION
This message is automatically generated by Confluence
Unsubscribe or edit your notifications preferences
http://cwiki.apache.org/confluence/users/viewnotifications.action
If you think it was sent incorrectly contact one of the administrators
http://cwiki.apache.org/confluence/administrators.action
If you want more information on Confluence, or have a bug to report see
http://www.atlassian.com/software/confluence
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org