[jboss-dev-forums] [Design of EJB 3.0] - EJBTHREE-786
ALRubinger
do-not-reply at jboss.com
Mon Oct 1 02:09:53 EDT 2007
So upon looking at EJBTHREE-786 have discovered that the Proxy object placed into JNDI also implements EJBObject/EJBLocalObject in addition to business interfaces and JBossProxy.
Assuming I'm reading this correctly (and feel free to correct, I'd originally confused a few concepts):
If I were to simply remove the EJBObject/EJBLocalObject contracts (in order to allow definition of a "remove" method on the part of a business interface), I'd break EJB2.1 Local/Remote Interface Views.
Inviting feedback and discussion from those historically more familiar with why the Proxy (the business interface) implements EJBObject/EJBLocalObject, and how to best enable 3.0 views to invoke upon the bean instance and 2.1 views to extend EJBObject/EJBLocalObject as required.
S,
ALR
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4090085#4090085
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4090085
More information about the jboss-dev-forums
mailing list