sca-c-cpp message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Re: [sca-c-cpp] NEW ISSUE: C componentType schema missing definitions innormative section
- From: Andrew Borley <BORLEY@uk.ibm.com>
- To: sca-c-cpp@lists.oasis-open.org
- Date: Tue, 14 Apr 2009 19:40:39 +0100
Apologies - too quick with the cut &
pasting!
This issue has been assigned ID CCPP-68
in the jira system
See http://www.osoa.org/jira/browse/CCPP-68
Andrew
____________________________________________________________
Andrew Borley
Websphere ESB Development
Tel: 245393 Ext: +44 (0) 1962 815393 Mob: +44 (0) 7971 805547
E-mail: borley@uk.ibm.com
Mailpoint 211, IBM (UK) Ltd, Hursley Park, Winchester, Hants, SO21 2JN
____________________________________________________________
From:
| Andrew Borley/UK/IBM@IBMGB
|
To:
| sca-c-cpp@lists.oasis-open.org
|
Date:
| 14/04/2009 19:32
|
Subject:
| Re: [sca-c-cpp] NEW ISSUE: C componentType
schema missing definitions in normative section |
This issue has been assigned ID CCPP-68 in the jira system
See http://www.osoa.org/jira/browse/CCPP-68
Andrew
____________________________________________________________
Andrew Borley
Websphere ESB Development
Tel: 245393 Ext: +44 (0) 1962 815393 Mob: +44 (0) 7971 805547
E-mail: borley@uk.ibm.com
Mailpoint 211, IBM (UK) Ltd, Hursley Park, Winchester, Hants, SO21 2JN
____________________________________________________________
From:
| Bryan Aupperle <aupperle@us.ibm.com>
|
To:
| sca-c-cpp@lists.oasis-open.org
|
Date:
| 14/04/2009 18:38
|
Subject:
| [sca-c-cpp] NEW ISSUE: C componentType
schema missing definitions in normative section |
Target: C C&I Specification CD03
Description:
1) Section 2.4.1 of the C C&I specification contains the normative
definition of <interface.c/> but it does not describe the @requires
and @policySets attributes that apply to this element as defined in the
core SCA schema.
2) An @policySets attributes needs to be added to the definition of <function/>
and <callbackFunction/> in Section 2.4.2 of the C C&I specification
(as well as the interface.c schema).
3) Section 2.4.3 of the C C&I specification contains the normative
definition of <implementation.c/> but it does not describe the @requires
and @policySets attributes that apply to this element as defined in the
core SCA schema.
4) An @policySets attributes needs to be added to the definition of <function/>
in Section 2.4.4 of the C C&I specification (as well as the implementation.c
schema).
Proposal:
1) In section 2.4.1, add @requires and @policySets to the pseudo-schema
for <interface.c/> and descriptions using language consistent with
samples found in the assembly specification. In particular, it should
be noted that intents on an interface adds to or qualifies the intents
of an individual function of that interface.
2) In section 2.4.2 add @policySets to the pseudo-schema shared by
<function/> and <callbackFunction/>and a description using
language consistent with samples found in the assembly specification. Also
add this attribute to the CFunction in the interface.c schema.
3) In section 2.4.3, add @requires and @policySets to the pseudo-schema
for <implementation.c/> and descriptions using language consistent
with samples found in the assembly specification. In particular,
it should be noted that intents on an implementation adds to or qualifies
the intents of an individual member function of that implementation.
4) In section 2.4.4 add @policySets to the pseudo-schema for <function/>
and a description using language consistent with samples found in the assembly
specification. Also add this attribute to the CImplementationFunction in
the implementation.c schema.
Bryan Aupperle, Ph.D.
STSM, WebSphere Enterprise Platform Software Solution Architect
Research Triangle Park, NC
+1 919-254-7508 (T/L 444-7508)
Internet Address: aupperle@us.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]