| From | Sent On | Attachments |
|---|---|---|
| ws-bpel issues list editor | Jun 4, 2006 11:18 am | |
| Alex Yiu | Jun 4, 2006 4:14 pm | |
| Mark Ford | Jun 4, 2006 4:45 pm | |
| Alex Yiu | Jun 4, 2006 6:35 pm | |
| Alex Yiu | Jun 4, 2006 6:39 pm | |
| Peter Furniss | Jun 5, 2006 2:20 am | |
| Alex Yiu | Jun 5, 2006 12:33 pm | |
| Thomas Schulze | Jun 9, 2006 3:08 pm | |
| Thomas Schulze | Jun 10, 2006 12:31 am | |
| Alex Yiu | Jun 12, 2006 7:00 pm | |
| Alex Yiu | Jun 19, 2006 3:28 am | |
| Alex Yiu | Jun 21, 2006 10:44 am | |
| Danny van der Rijn | Jun 21, 2006 12:23 pm | |
| Alex Yiu | Jun 21, 2006 12:33 pm | |
| Simon D Moser | Jun 22, 2006 4:36 am | |
| Alex Yiu | Jun 22, 2006 11:36 am | |
| Danny van der Rijn | Jun 22, 2006 12:05 pm | |
| Alex Yiu | Jun 22, 2006 12:43 pm | |
| Simon D Moser | Jun 23, 2006 1:38 am | |
| Alex Yiu | Jun 23, 2006 11:57 am | |
| Alex Yiu | Jun 28, 2006 1:50 am | |
| Alex Yiu | Jun 28, 2006 7:17 pm | |
| Alex Yiu | Jul 19, 2006 9:55 am |
| Subject: | [wsbpel] Issue - 294.2 - Clarification namespace usage in Abstractand Executable Process | |
|---|---|---|
| From: | Alex Yiu (alex...@oracle.com) | |
| Date: | Jun 19, 2006 3:28:33 am | |
| List: | org.oasis-open.lists.wsbpel | |
Hi, all,
Here is the proposal for discussion for issue 294.2: Clarification namespace usage in Abstract and Executable Process:
====================================== [a] At the end of Section: "13.1.1. URI",
--------------------------------------
The Abstract Process syntax is denoted under the following namespace:
urn:oasis:names:tc:wsbpel:2.0:process:abstract
-------------------------------------- add:
-------------------------------------- The Abstract Process namespace URI does not apply to <property>, <propertyAlias> and <service-ref> elements. That means, these elements are not declared in the Abstract Process namespace and MUST be always identified with Executable Process namespace URI, even when used in the context of Abstract Processes.
Similarly, any XPath function defined by this specification are always identified with Executable Process namespace URI, even when they are used in an expression in an Abstract Process.
--------------------------------------
[b] Also formally incorporated the text suggested in action item #74: http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/action_item.php?action_item_id=1434
After these paragraph:
-------------------------- The following XPath extension functions are defined by WS-BPEL and MUST be supported by a WS-BPEL implementation: . getVariableProperty, described below . doXslTransform, described in section 8.4. Assignment These extensions are defined in the standard WS-BPEL namespace.
--------------------------
Add clarification text on XPath extension function for other NS, as follows:
-------------------------- WS-BPEL processor MAY make XPath extension function of other namespace available. The declaration [editor todo: add xref here] does NOT cover those XPath extension functions and XPath functions of other namespace must be always understood by WS-BPEL processor. If unrecognized XPath function is used and if it is detected by static analysis, the process defintion MUST be rejected.
Also, the XPath extension functions, as always required by XPath semantics, MUST not perform any side-effect operations visible to the WS-BPEL process.
-------------------------- ======================================
Thanks!
Regards, Alex Yiu





