-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major
-
Affects Version/s: 1.1
-
Component/s: Java EE Integration Specification
-
None
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.