I've been playing with registering the virtual methods of the interfaces instead of
the bean impl class. This, coupled with an overriding hash function to take the declaring
class of a method into account, moves us forward in terms of getting at whether we have a
business or component "remove" method called.
However, it fails the following case:
@Stateless
| @Remote(MyRemoteBusiness.class)
| public class MyBean{...}
...because MyBean is not assignable to MyRemoteBusiness, MethodInvocation gives us a nice
IllegalArgumentException.
I think I'm done messing with this and AOP for now. Patches in progress attached to
:
https://jira.jboss.org/jira/browse/EJBTHREE-1621
S,
ALR
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4196379#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...