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: [ISSUE 98] Conformance Assertion [ASM50012] is invalid - updated proposal



Folks,

Here is an updated proposal to resolve Issue 98:


New wording for [ASM50012] (lines 866-871):

"If binding elements are specified for the reference, then those bindings MUST be used and
they override any bindings specified for the equivalent reference in the componentType of
the implementation.  If no binding elements are specified for the reference, then any bindings
specified for the equivalent reference in the componentType of the implementation MUST be
used. Where no binding elements are present on either the reference or in the componentType
the binding used for the wire to the target service MUST be one of the bindings associated with
the target service. [ASM50012]"

Updated [ASM50026} (lines 908-910):

"If a reference has a value specified for one or more target services in its @target attribute,  
there MUST NOT be any child <binding/> elements declared for that reference. Any <binding/>
elements specified for the equivalent reference in the componentType of the implementation
MUST be overridden and ignored. [ASM50026]"

New conformance target [ASM50034] - added after line 910.

"If any <wire/> element has a reference specified in its @source attribute, there MUST NOT  
be any child <binding/> elements declared for that reference. Any <binding/>
elements specified for the equivalent reference in the componentType of the implementation
MUST be overridden and ignored. [ASM50034]"



Yours,  Mike.

Strategist - Emerging Technologies, SCA & SDO.
Co Chair OASIS SCA Assembly TC.
IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.
Phone & FAX: +44-1962-818014    Mobile: +44-7802-467431  
Email:  mike_edwards@uk.ibm.com





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]