OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsbpel message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Issue - 92 - Proposal to Vote


Proposed resolution for Issue 92 (revised):
wsA new subelement of the process root element is used to declare
extensions
used in the process and specify whether they must be understood by the
BPEL runtime.

Rationale:
This declaration provides information needed by the process deployer in
order to decide whether a BPEL process containing language extensibility
elements can be executed by the runtime.

------------------------------------------------------------------------

Add text to section 6.2. The Structure of a Business Process

   <process ...>
      ...
      <extensions>?
         <extension namespace="anyURI" mustUnderstand="true|false"/>+
      </extensions>
      ...
   </process>

Add text to section 6.3. Language Extensibility

The "extensions" subelement of the process is used to declare namespaces
of BPEL extension attributes/elements and indicate whether they carry
semantics that must be understood by a BPEL implementation.

If the implementation does not support one or more of the extensions
with mustUnderstand="yes", then the process MUST be rejected.

Optional extensions are extensions which the BPEL process MAY ignore.
Optional extension MAY be declared using the extensions element with
mustUnderstand="no" but there is no requirement to do so. The purpose of
allowing optional extensions to be declared using the extensions element
is to provide a well defined location where additional information about
the optional extension can be found.

The <extension> declaration element under <extensions> is itself
extensible.

------------------------------------------------------------------------



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]