Începând cu specificaţia Java EE 6.0, puteţi să implementaţi un bean EJB (Enterprise JavaBeans) într-un modul web. Deoarece fişierele sursă Java ale proiectului web sunt compilate în fişiere .class şi împachetate sub folderul WEB-INF/classes, fişierele Java adnotate cu adnotări EJB se comportă ca un bean EJB în WebSphere Application Server Versiunea 8.0. Dacă fişierul de arhivă Java (JAR) din folderul WEB-INF/lib conţine o clasă care are o adnotare EJB, acea clasă se comportă de asemenea ca un bean EJB în WebSphere Application Server Versiunea 8.0 şi Liberty.
Această regulă semnalează următoarele articole în proiectele web cu versiunea 2.5 sau ulterioară:
Regula scanează pentru următoarele adnotări EJB:
javax.ejb.MessageDrivenjavax.ejb.Singletonjavax.ejb.Statefuljavax.ejb.StatelessRegula nu semnalează articole în următoarele cazuri:
metadata-complete="true" şi niciun fişier ejb-jar.xml nu se află în
folderul WEB-INFPentru informaţii suplimentare, vedeţi următoarea resursă: