Java EJB2主接口

Java EJB2主接口,java,ejb,ejb-2.x,Java,Ejb,Ejb 2.x,ejb[{0}]的EJB5111 Bean类未定义与[{1}]接口方法[{2}]对应的方法 尽管我在LocalHome和bean类中使用了正确的方法,但还是出现了这个错误。本地家庭中的一个: ProductLocal create(ProductDTO p) throws CreateException bean类中的一个: public java.lang.Long ejbCreate(ProductDTO p) throws CreateException { //retrieve dat

ejb[{0}]的EJB5111 Bean类未定义与[{1}]接口方法[{2}]对应的方法

尽管我在LocalHome和bean类中使用了正确的方法,但还是出现了这个错误。本地家庭中的一个:

ProductLocal create(ProductDTO p) throws CreateException
bean类中的一个:

public java.lang.Long ejbCreate(ProductDTO p) throws CreateException {
//retrieve data from database and let the setter create a new row
}
项目运行时没有对客户造成影响。数据已传输到服务器,但无法输入create方法


我不明白。

听起来好像ProductLocal接口声明了一个bean没有实现的方法。你能分享两者的来源吗?谢谢你的回复。期待有人来,但我自己解决了。我的问题是ejbCreate()和ejbPostCreate()没有相同的参数列表,因此失败了。