-
Task
-
Resolution: Done
-
Major
-
None
-
None
Now that @Service beans are considered by ejb3-proxy, remove the following bit from IsLocalInterceptor and ensure service invocations work properly in the newer dynamicInvoke.
/*
EJBTHREE-1385- Integration of EJB3 Proxy changed the invocation model,
- so SessionSpecContainers now are supported via
- dynamicInvoke(Invocation), where all other
- SessionContainers use the @deprecated
- dynamicInvoke(Object,Invocation)
*/
if (container instanceof SessionSpecContainer) { SessionSpecContainer ssc = (SessionSpecContainer) container; response = ssc.dynamicInvoke(copy); }else
{ response = ((SessionContainer) container).dynamicInvoke(null, copy); }