回 帖 发 新 帖 刷新版面

主题:关于EJB2.0的求助

我开发了一个Stateless Session Bean,用Weblogic发布,在使用java application client的时候Bean远程调用正常,但开发Web Client时,JNDI调用到的EJB总是报错。调试发现Bean里没有Remote接口,所以无法用narrow方法转成含有Remote接口的对象进行调用,请高手帮忙分析是怎么回事啊。
强调一下,java application client调用完全正常。

回复列表 (共2个回复)

沙发

如果要用web client调用ejb,必须要实现remote接口,local接口只提供给本地调用的

板凳

你的EJB需要实现 remote 接口,这是必须要有的,你的Client需要这个接口去实例化home对象,进而创建你的EJB对象

我来回复

您尚未登录,请登录后再回复。点此登录或注册