[
http://jira.jboss.com/jira/browse/EJBTHREE-1222?page=comments#action_1240... ]
Andrew Lee Rubinger commented on EJBTHREE-1222:
-----------------------------------------------
Regression introduced: ejbthree1127 - Checks to "ensureEjb21ViewComplete" on the
ProxyFactories must be guaranteed to be called (currently only in place for SFSB
remote/local). Add support to SLSB, nothing currently calls
BaseSessionProxyFactory.ensureEjb21ViewComplete().
Methods named 'void remove()' are interpreted as
EJBObject.remove() or EJBLocalObject.remove()
----------------------------------------------------------------------------------------------
Key: EJBTHREE-1222
URL:
http://jira.jboss.com/jira/browse/EJBTHREE-1222
Project: EJB 3.0
Issue Type: Bug
Components: core
Reporter: Carlo de Wolf
Assigned To: Andrew Lee Rubinger
Priority: Critical
Fix For: AS 5.0.0.CR1
Methods are identified by AOP based on their hash code.
Regardless of interface 'void remove()' will always have the same hash.
Thus the method is interpreted by the container as being an EJBObject.remove() or
EJBLocalObject.remove and goes through the EJB 2.1 view logic. (Regardless of whether it
is actually annotated with @Remove!)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira