A Java EE 6.0 előírástól kezdve telepíthet EJB komponenseket a világhálós modulokba. Mivel a világhálós törekvés Java forrásfájljai .class fájlokba lesznek lefordítva és a WEB-INF/classes mappában kerülnek becsomagolásra, az EJB annotációkkal annotált Java fájlok is EJB komponensként viselkednek a WebSphere Application Server Version 8.0 változatában. Ha a Java archívum (JAR) fájl a WEB-INF/lib mappában olyan osztályt tartalmaz, amelynek van EJB annotációja, akkor az az osztály is EJB komponensként viselkedik a WebSphere Application Server 8.0 és Liberty változatában.
A szabály az alábbi elemeket jelöli meg a 2.5 és újabb verziószámú világhálós törekvésekben:
A szabály az alábbi EJB annotációkat elemzi:
javax.ejb.MessageDrivenjavax.ejb.Singletonjavax.ejb.Statefuljavax.ejb.StatelessA szabály nem jelöl meg elemeket az alábbi esetekben:
metadata-complete="true" attribútumot és nem található
ejb-jar.xml fájl a
WEB-INF mappábanTovábbi információk: