Minutes
Resolution: 2008-10-16 minutes located at http://lists.oasis-open.org/archives/sca-bpel/200810/msg00023.html approved
AI review
Everything done except the file names.
Anish:
Fix remaining issues in CD02
Anish:
close AI #0021 : remaining work to be done in CD02.
future concalls
Labeling conformance points
Discussion about Labeling conformance points (homework assignment).
Mike Edwards:
Identify each normative statement and label it.
Danny van der Rijn: +1
<anish>
u can always use things like 'is required' instead of 'must'
Dieter:
Static analysis rules in BPEL are not covered by schemas.
Martin Chapman:
Are labels different in case of different conformance targets?
Michael Rowley:
agree first on RFC2119 language then apply this scheme.
Anish:
we need to move the motion to in-corporate this scheme.
<Mike Edwards>
Mike E moves that the BPEL TC adopts the format for labelling all normative statements and for a catalog of all statements
in an appendix, as shown in the example SCA Assembly Specification previously sent to the list.
Resolution: TC adopts the format for labeling all normative statements and for a catalog of all statements in an appendix. Example of
this is at http://lists.oasis-open.org/archives/sca-assembly-testing/200810/msg00000.html
Issue 23
<Dieter Koenig>
PROPOSAL: Add normative constraints to chapter 3 in order to avoid contradicting (and therefore useless) partner link attribute
specifications.
Add the following to section 3.2:
"The sca-bpel:multiRefFrom attribute MUST not be specified for a partner link with a myRole attribute referencing a role which
is the only role of a partner link type. Furthermore, sca-bpel:multiRefFrom attribute MUST not be specified for a partner
link that has the sca-bpel:service attribute."
Add the following to section 3.3:
"The sca-bpel:service attribute MUST not be specified for a partner link with a partnerRole attribute referencing a role which
is the only role of a partner link type." and "The sca-bpel:reference attribute MUST not be specified for a partner link with
a myRole attribute referencing a role which is the only role of a partner link type."
<Dieter Koenig>
PROPOSAL: (with uppercase NOT)
Add the following to section 3.2:
"The sca-bpel:multiRefFrom attribute MUST NOT be specified for a partner link with a myRole attribute referencing a role which
is the only role of a partner link type. Furthermore, sca-bpel:multiRefFrom attribute MUST not be specified for a partner
link that has the sca-bpel:service attribute."
Add the following to section 3.3:
"The sca-bpel:service attribute MUST NOT be specified for a partner link with a partnerRole attribute referencing a role which
is the only role of a partner link type." and "The sca-bpel:reference attribute MUST NOT be specified for a partner link with
a myRole attribute referencing a role which is the only role of a partner link type."
Anish:
moves to open issue 23
Dieter moves to open issue 23.
motion approved: issue 23 is open.
Resolution: issue 23 is now open
Dieter moves to accept the proposal with upper case NOT
Resolution: issue 23 is resovled with the following proposal -- Add the following to section 3.2 "The sca-bpel:service attribute MUST
NOT be specified for a partner link with a partnerRole attribute referencing a role which is the only role of a partner link
type." and "The sca-bpel:reference attribute MUST NOT be specified for a partner link with a myRole attribute referencing
a role which is the only role of a partner link type."
Issue 22 discussion.
Anish:
there is not detailed proposal for it.
<anish>
Something along the lines of:
A partnerLinkType that has only one role:
The equivalent interface.wsdl will be a non-callback interface. The
interface.wsdl's 'interface' attribute will point to the same portType
as the one pointed to by
plnkartnerLinkType/plnk:role/plnkortType/@name attribute.
Note that partnerLinkType points to the portType's QNames whereas
interface.wsdl uses the URL of the form <target-NS>#wsdl.interface(...).
A partnerLinkType that has two roles:
The equivalent interface.wsdl will be a callback interface. The forward
interface will have the same portType as the one pointed to by the
partnerLinkType role whose @name attribute value matches that of the
@serviceRole attribute. The callback interface be the portType that is
not assigned to the forward interface.
Michael Rowley:
we should hold on resolving this issue till the component type side related issues are resolved.
Anish:
Component type side file issue resolution and interface.partnerLinkType issue are not related.
Michael Rowley:
we need issue to track rules on component side file.
Schreiber diagnostics output
[Delete this section before publishing the minutes]
citation-detection-scribed: Line 138: Check for possible unrecognized nick 'motion approved'
statistics: Schreiber found 109 input lines
edits: Schreiber found no text-edit commands
command-scribe: Line 15: Najeeb Andrabi recognized
command-scribe: Schreiber detected that this section was scribed online
citation-detection-irc1: Line 21: Check for possible unrecognized nick 'http'
citation-detection-irc1: Line 29: Check for possible unrecognized nick 'http'
citation-detection-irc1: Line 32: Check for possible unrecognized nick 'http'
citation-detection-irc1: Line 63: Check for possible unrecognized nick 'http'
system: Transformer: SAXON 9.0.0.2
[End of Schreiber diagnostic output]