This is great, various good ideas and various volunteers... I'll raise JIRAs to better track progress with these items.
On Thu, May 1, 2008 at 11:22 AM, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote: > Mike Edwards wrote: >> >> Ashwini Kumar Jeksani wrote: >>> >>> Hi, >>> >>> Does Tuscany support SCA Extentions to WS-BPEL? If it doesn't then I >>> guess we could look into that one as well. >>> >>> Thanks & Regards >>> Ashwini Kumar Jeksani >>> >> Ashwini, >> >> Which extensions are thinking about? >> >> Currently I am working on code that scans the BPEL process and creates the >> SCA component type. I am handling the extra @service and @reference >> parameters, but there are other ones to do with multi-refs and with >> properties that I have not looked at. It is taking time because of the >> referenced WSDL files, which need careful scanning to find the >> partnerLinkType definitions and the associated PortType definitions. >> >> One BIG thing that you could do to help here is to start building some >> testcase BPEL + WSDL files that express these capabilities, that we can use >> to test out the code as we add the function. >> >> >> Yours, Mike. > > Another thing is to split the implementation-bpel in at least two modules: > - implementation-bpel - model, SCDL XML and componentType support > - implementation-bpel-ode - integration with the BPEL runtime > > or three modules: > - implementation-bpel - model > - implementation-bpel-xml - SCDL XML support > - implementation-bpel-ode - integration with the BPEL runtime > > This will allow SCA development, deployment, and management tools for > example to use the BPEL implementation model to create, describe, deploy, > wire BPEL components without dragging a dependency on the whole runtime. > > We've been through that with other extensions, you can find examples of this > type of split in implementation-java-*, binding-ws-*, binding-atom-*, > binding-sca-* etc. > > I can help with that work if you need help or have questions. > -- > Jean-Sebastien > -- Luciano Resende Apache Tuscany Committer http://people.apache.org/~lresende http://lresende.blogspot.com/
