<< Back to previous view

[GLASSFISH-19291] Make it mandatory for an @Activation annotated ActivationSpec to implement the ActivationSpec interface Created: 06/Nov/12  Updated: 17/Dec/12  Resolved: 17/Dec/12

Status: Resolved
Project: glassfish
Component/s: jca
Affects Version/s: 4.0
Fix Version/s: 4.0_b68_EE7MS3

Type: New Feature Priority: Major
Reporter: Jagadish Assignee: Jagadish
Resolution: Fixed Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Tags:
Participants: Jagadish and Sivakumar Thyagarajan

 Description   

Make it mandatory for an @Activation annotated ActivationSpec to implement the ActivationSpec interface, as endpointActivation(...) method requires Beans to implement the ActivationSpec interface.



 Comments   
Comment by Sivakumar Thyagarajan [ 05/Dec/12 05:06 AM ]

The Connector EG is discussing this as http://java.net/jira/browse/CONNECTOR_SPEC-3

Comment by Jagadish [ 17/Dec/12 05:42 PM ]

Added appropriate validation such that if the ActivationSpec class defined in the MessageListener of the Resource Adapter does not implement the javax.resource.spi.ActivationSpec interface, deployment of the resource-adapter will fail.

FIX INFORMATION :
svn log -v -r 57604
------------------------------------------------------------------------
r57604 | jr158900 | 2012-12-17 21:36:51 +0530 (Mon, 17 Dec 2012) | 4 lines
Changed paths:
M /trunk/main/appserver/connectors/connectors-runtime/src/main/java/com/sun/enterprise/connectors/deployment/util/ConnectorValidator.java

Generated at Fri Apr 18 20:21:09 UTC 2014 using JIRA 4.0.2#472.