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: Issue 295 Proposal to Vote


Title: Issue 295 Proposal to Vote

Formal proposal:

1) create a new type for variable names derived from NCName with the restriction that the "." character is not allowed. The name of the type is BPELVariableName.

2) create a new type for a variable name list to handle the attribute value of <validate variables="BPELVariableName-list">

3) Update text in 8.1 as follows:
---- from ----
The name of a <variable> MUST be unique among the names of all variables defined within the same immediately enclosing scope. This requirement MUST be statically enforced. Variable names are NCNames (as defined in XML Schema specification) but in addition they MUST NOT contain the “.” character.

---- to ----
The name of a <variable> MUST be unique among the names of all variables defined within the same immediately enclosing scope. This requirement MUST be statically enforced. Variable names are NCNames (as defined in XML Schema specification) but in addition they MUST NOT contain the “.” character. This restriction is made explicit by the BPEL schema type "BPELVariableName" enforces this restriction.

4) Update text in 8.1 as follows:
---- from ----
The <validate> activity has a variables attribute, listing the variables to validate. The attribute accepts one or more variable names (NCNames), separated by whitespaces.

---- to ----
The <validate> activity has a variables attribute, listing the variables to validate. The attribute accepts one or more variable names (BPELVariableNames), separated by whitespaces.

5) The following lines contain attribute values of NCName that need to change to BPELVariableName.

284 - name
749 - name
759 - faultVariable
774 - variable
781 - toVariable
875 - variable
883 - toVariable
896 - variable
904 - fromVariable
915 - inputVariable, outputVariable
922 - faultVariable
934 - fromVariable
937 - toVariable
957 - variables change to BPELVariableName-list
961 - faultVariable
1026 - counterName
1053 - variable
1059 - toVariable
1722 - variable
1847 - variables change to BPELVariableName-list
2298 - variable
2300 - variable
2306 - variable
2308 - variable
3304 - inputVariable, outputVariable
3312 - faultVariable
3324 - fromVariable
3327 - toVariable
3490 - variable
3498 - toVariable
3623 - variable
3631 - fromVariable
3714 - faultVariable
3952 - variable
3958 - toVariable
4469 - counterName
5058 - faultVariable
5387 - variable
5394 - toVariable



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