sca-j message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Re: [sca-j] ISSUE 3 - revised proposal for resolution
- From: Mike Edwards <mike_edwards@uk.ibm.com>
- To: "OASIS Java" <sca-j@lists.oasis-open.org>
- Date: Wed, 29 Oct 2008 08:54:13 +0000
Folks,
A couple of comments as <mje>...</mje>
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-j@lists.oasis-open.org
|
Date:
| 28/10/2008 19:31
|
Subject:
| Re: [sca-j] ISSUE 3 - revised proposal
for resolution |
Hi Simon,
It's been a long time since we talked about this, so we might have answered
this before:
1) Are bindings allowed on services which have been derived from @Local
services? Assembly spec [1] doesn't say. Perhaps this is an issue for Assembly.
<mje>
In my opinion, whether
Bindings are allowed on services / references which are typed with Local
interfaces is an issue for
the Assembly specification.
I will raise an issue for this.
In my opinion, Local services
and references should not be allowed to have Bindings.
</mje>
2) An observation; Assembly spec [1] lines 2425-2426 will be affected by
this resolution.
<mje>
In my opinion, those lines
have no business being in the Assembly specification.
I will raise an issue to
remove them.
</mje>
[1] http://www.oasis-open.org/committees/download.php/29678/sca-assembly-1.1-spec-cd01-rev2.pdf
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 ---10/24/2008 03:59:39 PM---The following proposed resolution is a
modification of the proposal submitted by Mike Rowley in

From:
| 
Simon Nash <oasis@cjnash.com>
|

To:
| 
sca-j@lists.oasis-open.org
|

Date:
| 
10/24/2008 03:59 PM
|

Subject:
| 
[sca-j] ISSUE 3 - revised proposal for resolution |
The following proposed resolution is a modification of the proposal
submitted by Mike Rowley in
http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200710/msg00059.html
Proposal:
Introduce a new interface annotation called @Local. If a component
implementation
implements an interface that has been marked as @Local, the component type
will
include a service whose type is that (non-remotable) interface. In
this way, the
@Local annotation is similar to the @Remotable annotation, but without
implying
remote-call semantics.
The rules for generating services for a class that does not include the
@Service
annotation are the following:
1) If the class implements interfaces, generate services for each implemented
interface that has been marked as either @Remotable or @Local,
where the
type of the service is that interface. Any implemented interfaces
that have
not been marked as either @Remotable or @Local do not have services
generated
for them.
2) If the class implements no interfaces, it offers a single service whose
type
is that class.
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]