← Prev in month ← Prev in thread

[wsbpel] Issue - R2 - Proposal for Vote

From
Dieter Koenig1 <>
Date
2006-09-21T15:06:04+00:00
ID
Thread
[wsbpel] Issue - R2 - Proposal for Vote
Revised Submitters Proposal (also considering deadline values).

I propose that language is added which specifies that
(a) wait and onAlarm are immediately executed if a specified duration has a
zero or negative value or a deadline value that is not in the future
(b) zero or negative values are disallowed for repeatEvery

10.7. Delayed Execution - Wait
 - Add to the end of the first paragraph: "If a specified duration value is
zero or negative, or a specified deadline has already been reached or
passed, then the <wait> activity completes immediately."

11.5. Selective Event Processing – Pick
 - Add to the end of the second bullet in the second paragraph: "If a
specified duration value is zero or negative, or a specified deadline has
already been reached or passed, then the <onAlarm> event occurs
immediately. Again, the handling of race conditions is implementation
dependent."

12.7.2. Alarm Events
 - Add after the fourth sentence in the first paragraph: "If the specified
duration value is zero or negative, or a specified deadline has already
been reached or passed, then the <onAlarm> event is executed immediately."
 - Add to the end of the first paragraph: "If the specified duration value
is zero or negative then the standard fault bpel:invalidExpressionValue
MUST be thrown."

12.7.4.1. Alarm Events
 - Add to the end of the first paragraph: "If the specified duration value
is zero or negative then the standard fault bpel:invalidExpressionValue
MUST be thrown."
← Prev in month ← Prev in thread