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