OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-j message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: NEW ISSUE: Conformance statement JCA90045 is over-restrictive


TARGET: SCA-J Common Annotations and APIs

DESCRIPTION: Conformance statement JCA90045 is over-restrictive

Conformance statement JCA90045 in section 10.26 of Java CAA states
that "A component implementation MUST NOT have two services with
the same Java simple name."

This restriction is unnecessary.  A component implementation can have
two services with the same Java simple name, as long as the "names"
attribute of @Service is used to provide unique service names.

PROPOSAL:

Replace the text of conformance statement JCA90045 in Appendix C by
the following: "If a component implementation has two services with the
same Java simple name, the names attribute of the @Service annotation
MUST be specified."

Replace the paragraph in section 10.26 containing conformance statement
JCA90045 (lines 2765-2767 in sca-javacaa-1.1-spec-cd03-rev1.pdf) by
the following: "If a component implementation has two services with the
same Java simple name, the names attribute of the @Service annotation
must be specified. [JCA90045]"



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]