[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [wsbpel] Issue 92 - 92.2 - Specify ignore behavior for optional butunsupported elements and attributes - Proposal For Vote
Hi Yaron, I don't think I follow you here. This would seem to be covered by the definition of the <extensions> element and the mustUnderstand attribute. Isn't the text below a definition of what it means for an extension element/attribute to be optional? Paco "Yaron Y. Goland" <ygoland@bea.com> To: wsbpeltc <wsbpel@lists.oasis-open.org> cc: 02/28/2005 09:46 Subject: [wsbpel] Issue 92 - 92.2 - Specify ignore behavior for optional but PM unsupported elements and attributes - Proposal For Vote Please respond to ygoland An issue that is left unaddressed by the BPEL specification is exactly what is a BPEL engine to do if it runs into an element or attribute that it doesn't recognize? This can happen, for example, if a process uses an optional extension that isn't supported by the BPEL engine. I propose adding the following language to section 6.3 to clarify matters: Insert after the paragraph that begins ”WS-BPEL supports extensibility by allowing…”: If, during the processing of a BPEL process an attribute is encountered that is not recognized by the processor then the attribute MUST be ignored. If, during the processing of a BPEL process an element is encountered that is not recognized by the processor then the element and its children MUST be treated as if they were not present in the BPEL process instance. The previously defined ignore semantics make it possible to add optional attributes or elements to BPEL that can be safely ignored if not recognized. In the case of unsupported mandatory extensions (see section 13.7) the previous logic is unnecessary as the entire process instance will be rejected. Thanks, Yaron --------------------------------------------------------------------- To unsubscribe, e-mail: wsbpel-unsubscribe@lists.oasis-open.org For additional commands, e-mail: wsbpel-help@lists.oasis-open.org
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]