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: [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."


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