On Fri, Dec 19, 2008 at 2:33 PM, Sykes, Phil <[email protected]>wrote:

>  I can see that tuscany uses ode for the bpel implementation.  Does
> tuscany provide a way to plugin a differnent bpel implementation?  Actually,
> the question is more broad than that….can you change the implementation of
> any of the components of tuscany or is it tightly coupled to products that
> ship with it?
>
>
>
> Thanks,
>
>
>
> Phil
>
>
>
> Philip Sykes * Principal Java Developer, Banner Product Engineering *
> SunGard Higher Education * 3 Country View Road, Malvern PA 19335 * Tel 610
> 578 5185 * [email protected] <[email protected]> *
> www.sungardhe.com
>
>
>
Hi Phil

SCA (and Tuscany) is designed so that various parts of the runtime are
extensible, for example, implementation and binding types. You will notice
that the BPEL functionality is provided by two Tuscany modules;

implementation-bpel - contains the generic model of the implementation.bpel
element that appears inside composite files
implementation-bpel-ode - contains the intergation with ODE

There is every intention that someone could build an
implementation-bpel-myfavouritebpelengine and use that instead of
implementation-bpel-ode by simply changing which modules appear on the
classpath.

Regards

Simon

Reply via email to