sca-assembly message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: [NEW ISSUE] Remove @requires and @policySets from SCA property elements
- From: Raymond Feng <rfeng@us.ibm.com>
- To: sca-assembly@lists.oasis-open.org
- Date: Fri, 20 Feb 2009 10:57:41 -0600
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
S/MIME Cryptographic Signature
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]