日期:2014-05-19  浏览次数:20535 次

ejb新手问题求助。
是这样的。。首先有一个ADManagerBean implements ADManager 是封装起来了的。 其中有2个方法,一个是public的,假如名字为A。一个是private,名字为B。,其中A在运行时候会调用B这个方法。
我现在想将这2个方法拿出来。换到另外一个没有封装的bean里面。修改一些内容使用。。复制到了另外一个类里面以后。为了防止出意外,都将这2个方法改名为As和Bs。但是在另一个方法调用的时候。如果调用老的A。能够运行,但是调用新的As的时候。报错。EJBTHREE-1246: Do not use InterceptorsFactory with a ManagedObjectAdvisor, InterceptorRegistry should be used via the bean container。。。求达人解答。。

------解决方案--------------------
EJB了解不深,,帮顶下吧
------解决方案--------------------
能不能把代码贴一下,没看懂你的问题。