glassfish
  1. glassfish
  2. GLASSFISH-19291

Make it mandatory for an @Activation annotated ActivationSpec to implement the ActivationSpec interface

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.0
    • Fix Version/s: 4.0_b68_EE7MS3
    • Component/s: jca
    • Labels:
      None

      Description

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

        Activity

        Hide
        Sivakumar Thyagarajan added a comment -

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

        Show
        Sivakumar Thyagarajan added a comment - The Connector EG is discussing this as http://java.net/jira/browse/CONNECTOR_SPEC-3
        Hide
        Jagadish added a comment -

        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

        Show
        Jagadish added a comment - 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

          People

          • Assignee:
            Jagadish
            Reporter:
            Jagadish
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: