Această regulă semnalează elementele entity din fişierele ejb-jar.xml.
Bean-urile entitate sunt opţionale în specificaţia EJB 3.2 şi nu sunt suportate pe Liberty sau Liberty Core. API-ul de bean entitate este perimat în WebSphere Application Server tradiţional V8.5.5 şi V9.0 şi ar putea fi înlăturat într-o versiune ulterioară. Unealta EJBDeploy utilizată pentru implementarea aplicaţiilor cu bean-uri entitate a fost şi ea perimată şi poate fi înlăturată în viitor, odată cu înlăturarea bean-urilor entitate sau înainte.
JPA (Java Persistence API) este o alternativă la folosirea bean-urilor entitate EJB pentru noua bază de date şi alte operaţii legate de persistenţă.
Liberty va ignora entity beans definite în aplicații dacă acestea nu sunt apelate. Dacă aplicația dvs. are definite entity beans, dar nu le utilizează, aplicația va rula pe Liberty fără a fi necesară nicio modificare.
JPA (Java Persistence API) este o alternativă la folosirea bean-urilor entitate EJB pentru noua bază de date şi alte operaţii legate de persistenţă. Modernizarea bean-urilor entitate poate fi dificilă, dar poate fi simplificată dacă aplicaţia dumneavoastră utilizează modele de proiectare precum DTO, Session Facade şi DAO.