Next in thread →
Next in month →
RE: [wsbpel-spec-edit] Friendly amendments to issue 89 proposal
Great. I will apply the changes tonight when I get CVS access at home. Best Regards, Kevin -----Original Message----- From: Satish Thatte [mailto:] Sent: Wednesday, Oct 27, 2004 02:41 PM To: Liu, Kevin; ; Alex Yiu Cc: bpel spec Subject: RE: [wsbpel-spec-edit] Friendly amendments to issue 89 proposal I am fine with Yaron's text, except for the nit that queryLanguage is used in WSDL for defining property aliases not properties :-) OK to put in 6.2 for now. Later on we probably need to reorganize to merge this type of stuff with section 3 but that is not something to take on right now. Satish -----Original Message----- From: Liu, Kevin [mailto:] Sent: Wednesday, October 27, 2004 12:03 PM To: Satish Thatte; ; Alex Yiu Cc: bpel spec Subject: RE: [wsbpel-spec-edit] Friendly amendments to issue 89 proposal OK, We need to move on with this. First, let's see if we can agree on the location. Do we all agree that section 6.2 is the right place given the change is applicable to both abstract and executable process (note section 14 is only for executable process)? As for the text, personally I like Yaron's version better since it fits into the context of section 6.2 and re-uses the "processor" term instead of introduce another one. It also clarifies the case for WSDL. Satish, do you agree that we can move on with Yaron's text as the base? Best Regards, Kevin -----Original Message----- From: Satish Thatte [mailto:] Sent: Tuesday, Oct 26, 2004 03:18 PM To: ; Alex Yiu Cc: Liu, Kevin; bpel spec Subject: RE: [wsbpel-spec-edit] Friendly amendments to issue 89 proposal The executable/abstract distinction is not relevant here. The only point we are trying to make is that you MUST *statically* determine if you can FULLY understand the process definition before you do anything with it. In other words, the various language attributes have "mustUnderstand" status. -----Original Message----- From: Yaron Y. Goland [mailto:] Sent: Tuesday, October 26, 2004 3:12 PM To: Alex Yiu Cc: Liu, Kevin; bpel spec; Satish Thatte Subject: Re: [wsbpel-spec-edit] Friendly amendments to issue 89 proposal When I wrote 89 the status of abstract processes was unclear so I stuck to just addressing executable processes. Officially speaking nothing has changed in the status of abstract processes but I believe that the direction we have been heading is to define some level of syntax conformance requirement for abstract processes (e.g. it will be possible to perform non-trivial static analysis of an abstract process). The consequence of this is that it makes sense to apply 89 to both abstract and executable processes and it therefore makes sense to move the text to a section that applies to both types of processes, section 6.2 seems like a good candidate. I also agree with Alex's concerns. I think the proposed language may have unintentional implications that could complicate things. I therefore propose that we edit your proposed language to read: The value of the queryLanguage and expressionLanguage attributes on the process XML element are global defaults and can be overridden on specific activities like assign using the mechanisms defined later in this specification. In addition the queryLanguage attribute is also available for use in defining BPEL properties in WSDL. BPEL processors MUST: * statically determine which languages are referenced by queryLanguage or expressionLanguage attributes either in the BPEL process definition itself or in any BPEL property definitions in associated WSDLs and * if any referenced language is unsupported by the BPEL processor then the processor MUST NOT process the submitted BPEL process definition. What do y'all think? Yaron Alex Yiu wrote:
Next in thread →
Next in month →