Write your local interface as follows:
package com; public interface BookServiceLocal { Book createOrUpdate(Book book); void remove(Book book); Book find(Object id); }
Then add the local interface to your EJB class using the annotation:
package com; import javax.ejb.Local; @Stateless //Or any other type of EJB you want @Local (BookServiceLocal.class) public BookService { Book createOrUpdate(Book book){return null;} void remove(Book book){} Book find(Object id){return null;} }
source share