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: [ASSEMBLY 180] Composite ref pseudo schema doesn't agree with XML schemadefinitions - @autowire - PROPOSAL



Folks,

I didn't spot that Dave Booz had already raised an issue on this topic.  Please accept the following email as an alternative
proposal for Issue 180.

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

----- Forwarded by Mike Edwards/UK/IBM on 08/09/2009 13:13 -----
From: Mike Edwards/UK/IBM@IBMGB
To: "OASIS Assembly" <sca-assembly@lists.oasis-open.org>
Date: 07/09/2009 15:27
Subject: [sca-assembly] [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












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]