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] Remove @requires and @policySets from SCAproperty elements



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

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



From: Raymond Feng <rfeng@us.ibm.com>
To: sca-assembly@lists.oasis-open.org
Date: 20/02/2009 16:58
Subject: [sca-assembly] [NEW ISSUE] Remove @requires and @policySets from SCA property elements





TARGET: Service Component Architecture Assembly Model Specification Version 1.1 Committee Draft 02 - Revision 04

DESCRIPTION: The property element has @requires and @policySets attributes but I don't see a use case from the policy framework spec.


386
<property name="xs:NCName" (type="xs:QName" | element="xs:QName")
387
many="xs:boolean"? mustSupply="xs:boolean"?
388
requires="list of xs:QName"?
389
policySets="list of xs:QName"?>*
390
default-property-value?
391
</property>

> 3990 <!-- Property -->
> 3991 <complexType name="SCAPropertyBase" mixed="true">
> 3992 <sequence>
> 3993 <any namespace="##any" processContents="lax" minOccurs="0"/>
> 3994 <!-- NOT an extension point; This any exists to accept > 3995 the element-based or complex type property > 3996 i.e. no element-based extension point under "sca:property" -->
> 3997 </sequence>
> 3998 <!-- mixed="true" to handle simple type -->
> 3999 <attribute name="requires" type="sca:listOfQNames" use="optional"/>
> 4000 <attribute name="policySets" type="sca:listOfQNames"
> use="optional"/>
> 4001 </complexType>


DESCRIPTION: Remove the @requires and @policySets attributes from the property schemas.


Thanks,

Raymond


From: ashok malhotra <ashok.malhotra@oracle.com>
To: Raymond Feng/Burlingame/IBM@IBMUS
Cc: sca-assembly@lists.oasis-open.org
Date: 02/20/2009 05:55 AM
Subject: Re: [sca-assembly] What's the use case for @requires and @policySets on the SCA properties?






Good catch!  Seems like a bug to me.
All the best, Ashok


Raymond Feng wrote:
> Hi,
>
> The assembly spec allows the @requires and @policySets on SCA
> properties. What's the use case here?
>
> 3990 <!-- Property -->
> 3991 <complexType name="SCAPropertyBase" mixed="true">
> 3992 <sequence>
> 3993 <any namespace="##any" processContents="lax" minOccurs="0"/>
> 3994 <!-- NOT an extension point; This any exists to accept > 3995 the element-based or complex type property > 3996 i.e. no element-based extension point under "sca:property" -->
> 3997 </sequence>
> 3998 <!-- mixed="true" to handle simple type -->
> 3999 <attribute name="requires" type="sca:listOfQNames" use="optional"/>
> 4000 <attribute name="policySets" type="sca:listOfQNames"
> use="optional"/>
> 4001 </complexType>
>
> Thanks,
> Raymond

---------------------------------------------------------------------
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:

https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php










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]