← Prev in month ← Prev in thread

Issue 237: proposal

From
Anish Karmarkar <>
Date
2011-03-28T06:46:33+00:00
ID
Thread
Issue 237: proposal
As discussed last week, here is the proposal for resolving issue 237:

In section 3 Component Type of a Spring Application Context, after 
SPR30001 add:

The introspected component type MUST be a compliant SCA Java XML 
Document as defined in section 12.1 of [JAVA-CAA]. [SPR3xxxx] The 
introspected component type uses <interface.java> as the interface type 
for the introspected services and references. Section 12.1 of [JAVA-CAA] 
requires compliance with the all requirements of <interface.java>.

This will require modification of the resolution for issue 166. The 
current resolution says:
"It is beyond the scope of this specification to define the 
interpretation of the annotations specified in the SCA Common 
Annotations and API Specification [ref]. An implementation can ignore 
SCA annotations that are present in classes used by the application 
context."

This should be modified to:
"It is beyond the scope of this specification to define the 
interpretation of the annotations specified in the SCA Common 
Annotations and API Specification [ref], ***except for those annotations 
that are required to be supported by the SCA Java interface***. ***Other 
than the annotations required by the SCA Java interface***, an 
implementation can ignore SCA annotations that are present in classes 
used by the application context."

-Anish
--
← Prev in month ← Prev in thread