[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