← Prev in month
← Prev in thread
Next in thread →
Next in month →
[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 <> To: Raymond Feng/Burlingame/IBM@IBMUS Cc: 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 S/MIME Cryptographic Signature
← Prev in month
← Prev in thread
Next in thread →
Next in month →