OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

sca-bpel message

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

Subject: [Issue 52] CT generation (section 2.1.1) does not take into considerationthe multRefFrom attribute

This is now issue 52

Anish Karmarkar wrote:
> Title: CT generation (section 2.1.1) does not take into consideration 
> the multRefFrom attribute
> Target: BPEL C&I spec
> Description:
> If a partnerLink does not contain a sca-bpel:reference or a 
> sca-bpel:service attribute, the algorithm in section 2.1.1 Generating 
> Services and References requires doing a static analysis (SBPEL2005) to 
> figure out if the PL should be mapped to a sca reference or a service. 
> It does not give any consideration to the sca-bpel:multiRefFrom 
> attribute that may be present on the PL.
> A PL with such a attribute should be mapped to an SCA reference and 
> never to a SCA service.
> Proposal:
> Add two new requirement (after SBPEL2004):
> [SBPEL2004.1] If a partner link specifies a sca-bpel:multiRefFrom 
> attribute, then a reference MUST be generated for the introspected 
> component type. [SBPEL2004.2] If the name of the partner link is unique 
> within the process, then it MUST be used as the name of the reference. 
> Otherwise, the name is determined according to the rules of section 2.3.
> Modify SBPEL2005 as follows:
> s/If neither sca-bpel:service nor sca-bpel:reference is present/If none 
> of the attributes: sca-bpel:service, sca-bpel:reference or 
> sca-bpel:multiRefFrom is present/
> Modify SBPEL2007 to include the two new requirements.
> -Anish
> -- 
> ---------------------------------------------------------------------
> To unsubscribe from this mail list, you must leave the OASIS TC that
> generates this mail.  Follow this link to 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]