OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-bpel message

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


Subject: NEW ISSUE: SBPEL2022 has an incorrect 'MAY' and is not applied recursively


Title: SBPEL2022 has an incorrect 'MAY' and is not applied recursively

Target: SCA BPEL C&I PR 01

Description:
SBPEL2022 states the following:
"If any "_orginalName_i" (where 1 <= i <= N) is already the name of a partner link declaration in the process definition, additional underscore characters MAY be added at the beginning of all aliases consistently to avoid collision."

'MAY' here means that some runtimes may not choose to do this. We want deterministic names that are independent of the runtime.

It is also possible that after an additional underscore is added at the beginning it still results in a conflict. SBPEL2022 needs to be applied recursive till there is no collision.

Proposal:

Replace SBPEL2022 with --
"If any "_orginalName_i" (where 1 <= i <= N) is already the name of a partner link declaration in the process definition, then an additional underscore characters MAY  MUST be added at the beginning of all aliases names, recursively, consistently to avoid collision, until a collision is avoided."

(alternately, we can say something along the lines of "... additional minimum number of underscore characters that results in no collision MUST be added at the beginning of all names consistently."

-Anish
--



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