如果我们编写一个ant构建脚本并使用命令createEJBStubs.bat来创建EJB存根,作为commnad的参数,我们是否只需要提供EJB远程接口,或者我们是否需要同时提供远程接口和EJB bean实现?
从此链接here
似乎只有远程接口是必要的,但我不能总结。
答案 0 :(得分:0)
如果相关,您需要包含带有注释类的EJB JAR和ejb-jar.xml。
在EJB 2之前,ejbdeploy可以为扩展java.rmi.Remote的任何接口创建存根。从EJB 3开始,任意接口都可以是远程接口,因此createEJBStubs命令需要从一组带注释的EJB类开始,然后确定远程接口集,然后为这些远程接口生成存根。