sca-j message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Re: [sca-j] [ISSUE 105] RFC2119 Language is needed for C&I Specification -final updated draft
- From: Mike Edwards <mike_edwards@uk.ibm.com>
- To: OASIS Java <sca-j@lists.oasis-open.org>
- Date: Wed, 18 Mar 2009 10:15:08 +0000
Folks,
A new updated and final draft is here:
http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/31730/sca-javaci-1.1-spec-wd04_proposal4.pdf
http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/31729/sca-javaci-1.1-spec-wd04_proposal4.doc
Responses to Simon's comments inline
below...
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:
| Simon Nash <oasis@cjnash.com>
|
To:
| OASIS Java <sca-j@lists.oasis-open.org>
|
Date:
| 17/03/2009 22:47
|
Subject:
| Re: [sca-j] [ISSUE 105] RFC2119 Language
is needed for C&I Specification - updated draft |
Mike,
A few comments on this draft:
1. Line 133: wrong font for namespace.
<mje>Fixed<mje/>
2. Lines 250/251: change "can also be" to "are".
<mje>Fixed<mje/>
3. Lines 484-487: Conformance statement JCI80002 is worded incorrectly
because it doesn't say that the error only applies when both
setters are for a property or both setters are for a reference.
Suggested words: If a Java implementation class, with or
without
@Property and @Reference annotations, has more than one setter
method
with the same JavaBeans property name [JAVABEANS] and these
setter
methods either both correspond to SCA properties or both
correspond
to SCA references, the SCA runtime MUST raise an error and
MUST NOT
instantiate the implementation class.
<mje>Fixed using a variant
of Vamsi's wording<mje/>
4. Lines 612/613: make SCA runtime the conformance target of JCI100002.
Suggested words: The SCA runtime MUST ensure that the package
used to
satisfy an import matches the package name, the version number
or
version number range and (if present) the location specified
on the
import.java element.
<mje>Fixed<mje/>
5. Lines 630-632: make SCA runtime the conformance target of JCI100003.
Suggested words: The uses directive indicates that the SCA
runtime
MUST ensure that any SCA contribution that imports this package
from this
exporting contribution also imports the same version as is
used by this
exporting contribution of any of the packages contained in
the uses directive.
<mje>Fixed<mje/>
6. Lines 665/666: make SCA runtime the conformance target of JCI100008.
Suggested words: The SCA runtime MUST ensure that within
a contribution,
Java classes are resolved according to the following steps
in the order
specified:
<mje>Fixed<mje/>
7. Lines 681-683: Reword the first sentence as normative. Suggested
words:
The SCA runtime MUST ensure that the Java classes used by
a contribution
are all loaded by by a class loader that is unique for each
contribution
in the Domain.
<mje>Fixed- but I've gone further
and made the 2nd sentence normative too<mje/>
Simon
Mike Edwards wrote:
>
> Folks,
>
> Following today's discussion, an updated draft:
>
> http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/31719/sca-javaci-1.1-spec-wd04_proposal3.pdf
>
> http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/31718/sca-javaci-1.1-spec-wd04_proposal3.doc
>
>
> 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/
>
>
>
>
>
>
---------------------------------------------------------------------
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]