Почему я получаю несколько маркеров в этой строке ошибки в моем ejb3 - PullRequest
0 голосов
/ 25 марта 2019

У меня есть ejb3 без состояния, который работает нормально, но затмение показывает следующую ошибку рядом с именем класса Ejb:

Несколько маркеров в этой строке

- CHKJ2050W: The ejbPassivate() method must exist (EJB 2.0: 7.5.1).
- CHKJ2017E: This class must implement javax.ejb.SessionBean (EJB 2.0: 
 7.5.1, 7.10.2).
- CHKJ2050W: The ejbCreate() method must exist (EJB 2.0: 7.8).
- CHKJ2050W: The ejbRemove() method must exist (EJB 2.0: 4.2.2, 7.5.1).

Вот мой Ejbкласс:

@Stateless(name = "AccBeanRemote")
public class AccBean implements AccBeanRemote{

   @Inject
   FikFacade fikFacade;

   @Inject
   OthersFacade othersFacade;
   ...
...