[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: ISSUE 100: Defintion of Composite Reference Multiplicity contains conflicting information
http://www.osoa.org/jira/browse/ASSEMBLY-100 On Jan 13, 2009, at 6:37 AM, Mike Edwards wrote: > > Target: sca-assembly-1.1-spec-cd01-rev8.pdf > > Raiser: Mike Edwards > > Description: > > The description of the Composite Reference @multiplicity attribute > between lines 1447-1460 conflicts > with both the pseudo-schema and the XSD for SCA Assembly. > > The current text implies that the attribute is required (ie > (1..1) ). The text does not describe a default > value when one is declared in the XSD. > > Proposal: > > Modify the text between 1447-1460 to read as follows: > > multiplicity : 0..1|1..1|0..n|1..n (0..1) - Defines the > number of wires that can connect the reference to target services. > The multiplicity can have the following values > o 0..1 – zero or one wire can have the reference as a source > > o 1..1 – one wire can have the reference as a source > > o 0..n - zero or more wires can have the reference as a source > > o 1..n – one or more wires can have the reference as a source > > The default value for the @multiplicity attribute is 1..1. > > The value specified for the multiplicity attribute of a composite > reference MUST be compatible with the multiplicity specified on each > of the promoted component references, i.e. the multiplicity has to > be equal or further restrict. So multiplicity 0..1 can be used where > the promoted component reference has multiplicity 0..n, multiplicity > 1..1 can be used where the promoted component reference has > multiplicity 0..n or 1..n and multiplicity 1..n can be used where > the promoted component reference has multiplicity 0..n., However, a > composite reference of multiplicity 0..n or 1..n cannot be used to > promote a component reference of multiplicity 0..1 or 1..1 > respectively. [ASM60011] > > > 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]