OASIS WS-BPEL F2F Minutes

09/13 – 09/15

Redmond, WA

 

Table of Contents

09/13. 2

Issue 51. 2

Issue 125. 6

Issue 120. 7

Issue 120.2. 8

Issue 123. 9

Issue 120.2. 11

Issue 169: 12

Issue 169 discussion continues. 12

Issue 142. 14

Issue 11. 17

Issue 226. 17

Issue 216. 21

09/14. 23

Issue 216/226. 23

Issue 226 continues. 26

Issue 6.2. 29

Issue 120. 36

Issue 51. 36

Issue 120.2. 36

Issue 28. 38

Issue 110. 38

09/15. 39

Issue 6. 39

Issue 6.4. 39

Issue 144. 39

Issue 174. 39

Issue 184. 39

Issue 191. 40

Issue 193. 40

Issue 195. 40

Issue 197. 40

Issue 207. 40

Issue 82.3. 41

Issue 82.2. 41

Issue 216. 42

Issue 216. 42

Issue 217. 43

Issue 218. 43

Issue 229. 44

Issue 222. 44

Issue 223. 45

Wrap Up Discussion. 46


09/13

Morning minutes taken by Danny van der Rijn.

Spec

Diane asks if there are objections to approving current draft of spec.  Danny objects that he hasn’t had time to read it yet.  We will vote next week on latest version of spec.

Issue 51

Issue 125

Issue 120

Issue 120.2

**** Break for lunch ****

Alex Yiu took minutes after lunch.

Issue 123

Issue 120.2

Issue 169:

John E. started taking minutes at 3 PM PT

Issue 169 discussion continues

Issue 169: Transition condition error handling clarification

 Motion to resolve:

Part 1 - If an activity has multiple transition conditions, the order of evaluation is defined as Sequential, in the order of definitions in the source.

Part 2 - If an evaluation raises an error, all the remaining transition conditions are not evaluated. This should be applied to the general case for fault handling. There is no difference between a transition condition that faults and one that is not evaluated.

Part 3 – Multiple errors will not be raised.

Passed, no objections. Will go to spec editing team for language.

 Issue 142

Issue 11

 Issue 226

Issue 226: Motion for partial solution – spec language to be provided.

When a fault happens, the compensation handler will get uninstalled.

Passed, no objection. .

 Need to answer where the fault propagates to:

The fault will propagate to the caller of the ch including default fault and compensation handlers.

Passed no objection.

 Note that this resolution needs additional wording to handle groups

 Need to add sentence to 226 resolution for fault handling:

if a fault occurs in any of the ch instances then all the running instances will be terminated following standard BPEL activity termination semantics and all instances of ch are uninstalled.

 Issue 216

Treat groups of ch’s under parallel for each and eventhandlers as a unit such that if a fault occurs in any of the ch instances then all instances are terminated following standard BPEL activity termination semantics.