sca-assembly message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Re: [sca-assembly] ISSUE 40: Proposed Resolution
- From: Mike Edwards <mike_edwards@uk.ibm.com>
- To: "OASIS Assembly" <sca-assembly@lists.oasis-open.org>
- Date: Wed, 30 Apr 2008 12:18:46 +0100
Folks,
I'm not happy with being unclear about
the consequences of the 3 alternatives
While the words "fix the result"
may be poor, they are an attempt to be clear
about the actual behaviour that will
result. I've put some updated words
below.
I don't follow the thought that an SCA
runtime can do 1 & 2 but not 3.
In my proposal an SCA runtime can only
do ONE of these 3 things.
-----------------------------------------
For components at the Domain level,
with References that are marked as
@autowire="true", the behaviour
of the SCA runtime takes ONE of the 3
following forms:
1) The SCA runtime MAY disallow deployment
of any components with autowire
References. In this case, the
SCA runtime MUST generate an exception at the
point where the component is deployed
2) The SCA runtime MAY evaluate the
target(s) for the reference at the time
that the component is deployed and not
update those targets when later
deployment actions occur.
3) The SCA runtime MAY re-evaluate the
target(s) for the reference
dynamically as later deployment actions
occur resulting in updated
reference targets which match the new
Domain configuration. How
the new configuration of the reference
takes place is described by
the relevant client and implementation
specifications.
--------------------------------------------
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
David Booz <booz@us.ibm.com>
29/04/2008 17:42
|
To
| sca-assembly@lists.oasis-open.org
|
cc
|
|
Subject
| Re: [sca-assembly] ISSUE 40: Proposed
Resolution |
|
My only quibble is over the words 'fix the result'.
I think I know what
you mean, but I dont think it's necessary to say. If a runtime chose
to do
1 and 2, but not 3, then the result of 2 would be 'fixed' by definition
because 3 is what introduces dynamicity.
Attempting a slight reword:
1) ...as you have it is fine...
2) The SCA runtime MAY associate target(s) with the reference at the time
the component is deployed.
3) The SCA runtime MAY re-evaluate the target(s) for the reference
dynamically as later deployment actions
occur resulting in updated reference targets to match the new Domain
configuration. How the new configuration of
the reference takes place is described by the relevant client and
implementation specifications.
Dave Booz
STSM, SCA and WebSphere Architecture
Co-Chair OASIS SCA-Policy TC
"Distributed objects first, then world hunger"
Poughkeepsie, NY (845)-435-6093 or 8-295-6093
e-mail:booz@us.ibm.com
http://washome.austin.ibm.com/xwiki/bin/view/SCA2Team/WebHome
Mike Edwards
<mike_edwards@uk.
ibm.com>
To
"OASIS
Assembly"
04/29/2008 05:28
<sca-assembly@lists.oasis-open.org>
AM
cc
Subject
[sca-assembly]
ISSUE 40: Proposed
Resolution
Folks,
Here is a proposal for he resolution of Issue 40:
For components at the Domain level, with References that are marked as
@autowire="true", the behaviour of
the SCA runtime takes ONE of the 3 following forms:
1) The SCA runtime MAY disallow deployment of any components with autowire
References.
In this case, the SCA runtime MUST generate an exception at the point where
the component is deployed
2) The SCA runtime MAY evaluate the target(s) for the reference at the
time
that the component is deployed
and fix the result
3) The SCA runtime MAY re-evaluate the target(s) for the reference
dynamically as later deployment actions
occur and update the reference targets to match the new Domain
configuration. How the new configuration of
the reference takes place is described by the relevant client and
implementation specifications.
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. You may a link to this group and 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]