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


Help: OASIS Mailing Lists Help | MarkMail Help

sca-assembly message

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

Subject: Re: [sca-assembly] NEW ISSUE: Provide some way to prevent early binding toglobal domain channels

Logged as:  http://www.osoa.org/jira/browse/ASSEMBLY-255

Yours, Mike

Dr Mike Edwards  Mail Point 146, Hursley Park
STSM  Winchester, Hants SO21 2JN
SCA & Services Standards  United Kingdom
Co-Chair OASIS SCA Assembly TC  
IBM Software Group  
Phone: +44-1962 818014  
Mobile: +44-7802-467431 (274097)  
e-mail: mike_edwards@uk.ibm.com  

From: Eric Johnson <eric@tibco.com>
To: OASIS SCA Assembly <sca-assembly@lists.oasis-open.org>
Date: 07/02/2011 20:24
Subject: [sca-assembly] NEW ISSUE: Provide some way to prevent early binding to global domain channels

Title:  Provide some way to prevent early binding to global domain channels

Target: Assembly 1.2 WD 03


As currently drafted, producers and consumers can indicate global domain
channels in their @source & @target attributes.

In some scenarios, assemblers will want to prevent the use of said
references to global domain channels.  For example, an
assembler/deployer may wish to deploy their composite in conjunction
with an application provided by a 3rd party. Since the third party is
unlikely to know the details of the target SCA domain, they cannot
safely reference global domain channels. To that end, the
assembler/deployer wants to be sure that no such global domain channels
are referenced by accident.

Currently, there's no specified way for the SCA runtime to enforce such
a constraint.


(Broad strokes:) In section 5.11, add an attribute to the
implementation.composite element called @allowGlobalRefs (defaults to
true). When this is set to false, any contained use of @source or
@target that refers to a global domain channel MUST trigger an error
when contributed to the domain.

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:

Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU

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