EJB必须具有不带参数的公共构造函数

时间:2016-04-14 21:50:12

标签: java-ee ejb websphere

我在WebSphere8.5中部署ear文件时出现以下错误

  

com.ibm.ws.exception.RuntimeWarning:处理EJB-in-WAR的引用时出错:com.ibm.ejs.container.EJBConfigurationException:EJB类us.gov.pile.register.ejb。 RegisterMyEJB 必须有一个不带参数的公共构造函数

所以我去了类本身(RegisterMyEJB),构造函数已经没有参数了

@Stateless
@TransactionManagement(TransactionManagementType.BEAN)
public class RegisterMyEJB  implements IFaceEJBRemote, IFaceEJBLocal {

  /**
   * Default constructor. 
   */
   public RegisterMyEJB() {
       // TODO Auto-generated constructor stub
   }
}

如果方法存在,为什么我会收到此错误?

0 个答案:

没有答案