Subject: RE: [wsbpel] Groups - MS-01.rtf uploaded
Hello, even if we use the external services for assignment, we need to specify WSDLs for a well established subset, which is powerful enough to solve most discussed use cases. and to not be too complicated so all engine providers can implement then. Otherwise the interoperability of the engines, and therefore the portability of the scripts is greatly reduced. Thats why I prefer to enhance the build in data handling at least so far, that it can handle splits and iterations for document assembly, which are core tasks in business processes. Mit freundlichen Grüßen Bernd Eckenfels Chief Architect -- SEEBURGER AG - Edisonstr.1 , D-75015 Bretten, Germany Fax: +49 (0)7252 96-2400 - Phone: +49 (0)7252 96-1256 mailto:email@example.com - http://www.seeburger.de -----Original Message----- From: David RR Webber [mailto:firstname.lastname@example.org] Sent: Tuesday, March 23, 2004 6:01 PM To: Danny van der Rijn; email@example.com Subject: Re: [wsbpel] Groups - MS-01.rtf uploaded Danny, That was my gut thought when I saw the XPath too. You hate to have one implementation of BPEL doing one thing - and the rest another. More reasons to draw a line in the sand - and have an external service handling this. That's why understanding the minimalistic data assignment needs is important here - just what is the minimum level of field assignment function needed for BPEL itself to maintain state across process steps? I think that is what we are talking about here and nailing down that use case - then you can check off the BPEL assignment functions. And then anything to do with transaction validation and assembly can safely move to an external service. Otherwise you have perpetual scope creep and interoperability goes in the dumpster. DW. ----- Original Message ----- From: "Danny van der Rijn" <firstname.lastname@example.org> To: <email@example.com> Sent: Tuesday, March 23, 2004 11:29 AM Subject: Re: [wsbpel] Groups - MS-01.rtf uploaded > your last example uses dynamic xpath expressions in a GetVariableData. i > thought we frown on that (if we haven't forbidden it in the spec yet)? > > danny > > ----- Original Message ----- > From: <firstname.lastname@example.org> > To: <email@example.com> > Sent: Tuesday, March 23, 2004 7:16 AM > Subject: [wsbpel] Groups - MS-01.rtf uploaded > > > > The document MS-01.rtf has been submitted by John Evdemon > (firstname.lastname@example.org) to the OASIS Web Services Business Process > Execution Language TC document repository. > > > > Document Description: > > BPEL Data Manipulation Options This is a Technical Use Case designed to > illustrate various options for manipulating data with BPEL. Technical Use > Cases are designed to clarify the BPEL specification and do not necessarily > have workflows associated with them. > > > > > > > > The following options are illustrated: Variable initialization, Assignment > of string, numeric, boolean and date values, Assignment of variables by > copying other variable's values, Sample XPath calculations, Working with > array structures > > > > > > > > The sample BPEL markup appears in the Abstract BPEL section of the > document. > > > > Download Document: > > > http://www.oasis-open.org/apps/org/workgroup/wsbpel/download.php/6045/MS-01.rtf > > > > View Document Details: > > > http://www.oasis-open.org/apps/org/workgroup/wsbpel/document.php?document_id=6045 > > > > > > PLEASE NOTE: If the above links do not work for you, your email > application > > may be breaking the link into two pieces. You may be able to copy and > paste > > the entire link address into the address field of your web browser. > > > > > > > > To unsubscribe from this mailing list (and be removed from the roster of > the OASIS TC), go to > http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php. > > > > > To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php. > > To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php.