[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [wsbpel] Issue - 92 - Proposal for vote
Proposed resolution for Issue 92:
A 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 all
namespaces of BPEL extension attributes/elements and indicate
whether they carry runtime semantics that must be understood by
the BPEL runtime.
If the runtime does not support one or more of the extensions with
mustUnderstand="true", then the process MUST NOT be deployed.
Extensions declared with mustUnderstand="false" MAY be ignored by the
runtime.
Kind Regards
DK
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]