sca-assembly message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Re: [sca-assembly] ISSUE 95: Proposed resolution
- From: Mike Edwards <mike_edwards@uk.ibm.com>
- To: sca-assembly@lists.oasis-open.org
- Date: Wed, 21 Jan 2009 11:53:57 +0000
Folks,
In my usual wordsmithing fashion, I'd
like to modify the words, although not the normative meaning of the
proposed resolution. I don't like
stating this in terms of raising an error - and I don't think that it needs
to
be. Lets simply state what must
be true and if it isn't, there are words elsewhere in the spec that says
what the runtime is supposed to do when
it encounters the error:
3. Add the following new paragraph after line 1476:
If the wiredByImpl attribute is not specified, the default
value is "true" if all of the promoted component
references
has a wiredByImpl value of "true", and the default
value is
"false" if all the promoted component references
have a
wiredByImpl value of "false". If the wiredByImpl
attribute
is specified, its value MUST be "true" if all of
the promoted
component references has a wiredByImpl value of "true",
and
its value MUST be "false" if all the promoted component
references have a wiredByImpl value of "false".
All the component
references promoted by a composite reference
MUST have the same
value for @wiredByImpl. [ASMxxxxx]
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:
| David Booz <booz@us.ibm.com>
|
To:
| sca-assembly@lists.oasis-open.org
|
Date:
| 20/01/2009 15:24
|
Subject:
| Re: [sca-assembly] ISSUE 95: Proposed
resolution |
Seems to me that it would make more sense to require all
promoted component references to have the same wiredByImpl setting as a
pre-cursor to your new paragraph.
Using your words, I think the following is better:
3. Add the following new paragraph after line 1476:
If the wiredByImpl attribute is not specified, the default
value is "true" if all of the promoted component
references
has a wiredByImpl value of "true", and the default
value is
"false" if all the promoted component references
have a
wiredByImpl value of "false". If the wiredByImpl
attribute
is specified, its value MUST be "true" if all of
the promoted
component references has a wiredByImpl value of "true",
and
its value MUST be "false" if all the promoted component
references have a wiredByImpl value of "false".
If the promoted
component references do not all have the same value for
wiredByImpl, then the SCA runtime MUST report an error.
[ASMxxxxx]
Dave Booz
STSM, BPM and SCA Architecture
Co-Chair OASIS SCA-Policy TC and SCA-J TC
"Distributed objects first, then world hunger"
Poughkeepsie, NY (845)-435-6093 or 8-295-6093
e-mail:booz@us.ibm.com
Simon
Nash ---01/20/2009 09:54:10 AM---The following proposal uses line numbering
from the PDF version of CD02.
From:
|
Simon Nash <oasis@cjnash.com>
|
To:
|
OASIS Assembly <sca-assembly@lists.oasis-open.org>
|
Date:
|
01/20/2009 09:54 AM
|
Subject:
|
[sca-assembly] ISSUE 95: Proposed resolution |
The following proposal uses line numbering from the PDF version
of CD02.
1. On line 1470, remove the text '"false" by default'.
2. On line 1475, change "should not be wired" to "MUST NOT
be wired".
3. Add the following new paragraph after line 1476:
If the wiredByImpl attribute is not specified, the default
value is "true" if any of the promoted component
references
has a wiredByImpl value of "true", and the default
value is
"false" if all the promoted component references
have a
wiredByImpl value of "false". If the wiredByImpl
attribute
is specified, its value MUST be "true" if any of
the promoted
component references has a wiredByImpl value of "true",
and
its value MUST be "false" if all the promoted component
references have a wiredByImpl value of "false".
[ASMxxxxx]
Simon
---------------------------------------------------------------------
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]