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 - 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]