[jboss-jira] [JBoss JIRA] Created: (EJBTHREE-2185) SessionProxyInvocationHandlerBase invokeEquals() doesn't take into account the business interface type of the proxies

jaikiran pai (JIRA) jira-events at lists.jboss.org
Sun Oct 17 04:44:54 EDT 2010


SessionProxyInvocationHandlerBase invokeEquals() doesn't take into account the business interface type of the proxies
---------------------------------------------------------------------------------------------------------------------

                 Key: EJBTHREE-2185
                 URL: https://jira.jboss.org/browse/EJBTHREE-2185
             Project: EJB 3.0
          Issue Type: Bug
          Components: proxy-impl
    Affects Versions: depchain-1.0.0-alpha-4
            Reporter: jaikiran pai
            Assignee: jaikiran pai


EJB 3.0 Specification 3.4.5.2:

"All business object references of the same interface type for the same  stateless session bean have the same object identity, which is assigned by the container.
...
Session bean references to either different business interface types or different session beans will not be equal."

The SessionProxyInvocationHandlerBase.invokeEquals() however doesn't take into account the business interface type of the proxies and thus violates this contract.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list