From:
Mike Edwards [mailto:mike_edwards@uk.ibm.com]
Sent: 23 November 2008 09:53
To: OASIS Java
Subject: [sca-j] [NEW ISSUE]
@Remotable annotation incorrectly marked as optional in Java EE spec
Raiser:
Mike Edwards (on behalf of Java EE subcommittee)
Target:
Java EE Specification
Description:
Appendix
B - row "@Remotable" - this labels the @Remotable annotation as
"May be supported",
but
if an @Reference field points to some SCA service which is defined in terms of
a Java interface,
that
service would *HAVE* to use @Remotable on the interface.
As
a result, @Remotable cannot validly be optional.
Proposal:
This
row should be changed to "MUST be supported" to avoid the need for an
extended EJB to
have
to produce a copy of the interface with @Remotable removed.
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