[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Issue - 139.1 - Proposal For Vote
Sigh... and yes it is supposed to be 'initializedPartnerRole-"yes|no"?' Yaron Goland wrote: > Note: Had to remove "may" as an option in the BNF, it was a left over > from a previous version of the proposal. Thanks to Danny for pointing > this out. > Yaron > > Issue 139.1: How/when BPEL can change partner role EPR > > Proposal: Put in a switch to specify if the programmer is depending on > the BPEL processor to initialize a partnerRole value on a partnerLink. > This switch has no affect on the engine's behavior after the partnerLink > is used for the first time. > Section 7.2 > > Change the BNF to read: > > <partnerLinks> > <partnerLink name="ncname" partnerLinkType="qname" > myRole="ncname"? partnerRole="ncname"? > initializePartnerRole="yes|no">+ > </partnerLink> > </partnerLinks> > > From: In the degenerate case where a partnerLinkType has only one role, > one of these attributes is omitted as appropriate. > > To: In the case where a WSDL binding is only specified for one of the > two roles then one of these attributes is omitted as appropriate. > > Insert the following as a new paragraph after the paragraph that ends > with " See Assignment for the mechanisms used for dynamic assignment of > endpoint references to partner services." > > The initializePartnerRole attribute specifies if the BPEL processor is > required to initialize a partnerLink's partnerRole value. The attribute > has no affect on the partnerRole's value after its initialization. The > initializePartnerRole attribute MUST NOT be used on a partnerLink that > does not have a partner role; this restriction MUST be statically enforced. > > If the initializePartnerRole attribute is set to "yes" then the BPEL > processor MUST initialize the EPR for the specified > partnerLink/partnerRole combination before that partnerRole is first > referenced by the BPEL process. > > If the initializePartnerRole attribute is set to "no" then the BPEL > processor MUST NOT initialize the EPR for the specified > partnerLink/partnerRole combination before that partnerRole is first > referenced by the BPEL process. > > If the initializePartnerRole attribute is omitted then its value MUST be > treated as "no". > > > > --------------------------------------------------------------------- > To unsubscribe from this mail list, you must leave the OASIS TC that > generates this mail. You may a link to this group and all your TCs in OASIS > at: > https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]