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: [NEW ISSUE] sca-core.xsd incorrectly has @autowire attribute for composite<reference/> element



Raiser:                        Mike Edwards

Target:                        sca-assembly-1.1-spec-cd03-Rev2.pdf

Description:

The sca-core XSD declares the <composite/> <reference/> element to have an @autowire attribute:

4190      <attribute name="autowire" type="boolean" use="optional"/>

However, the specification section for the <composite/> <reference/> element does not contain a description of @autowire and the
pseudo-schema does not contain the @autowire attribute.

It was never intended that composite references should have an @autowire attribute.  If they did, this could lead to dangerous
default autowire values occurring on components that used a composite containing a composite reference of this kind.

Proposal:

Remove the @autowire attibute from the <composite/> <reference/> element in the sca-core XSD.

This means deleting line 4190 from CD03-Rev2.


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]