-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major
-
Affects Version/s: 1.1
-
None
Title: sca-bpel:ignore attribute must act as a switch enabling or disabling the projection of partner links as services or references.
Specification: SCA BPEL C&I
Description:
SBPEL3020 states the following:
A partnerLink MUST NOT have the sca-bpel:ignore attribute when an sca-bpel:service or an sca-bpel:reference or an sca-bpel:multiRefFrom attribute is also present on that partnerLink.
This normative statement restricts the use of the sca:bpel:ignore attribute as a switch. It will be very convenient for the designer/implementer of the SCA-BPEL composite application to enable or disable the projection of a partner link as a service or reference just by changing the value of the ignore attribute.
Proposal:
Remove normative statement:
[SBPEL3020] A partnerLink MUST NOT have the sca-bpel:ignore attribute when an sca-bpel:service or an sca-bpel:reference or an sca-bpel:multiRefFrom attribute is also present on that partnerLink.