Проверка поведения при наличии объекта EJB в веб-модуле

Начиная со спецификации Java EE 6.0 можно развертывать объекты EJB в веб-модулях. Поскольку файлы исходного кода веб-проекта компилируются в файлы .class и упаковываются в каталог WEB-INF/classes, файлы Java с аннотациями EJB ведут себя как объекты EJB в WebSphere Application Server 8.0. Если файл JAR в каталоге WEB-INF/lib содержит класс с аннотацией EJB, то этот класс тоже ведет себя как объект EJB в WebSphere Application Server 8.0 и Liberty.

Это правило помечает следующие элементы в веб-проектах с версией не ниже 2.5:

Правило ищет следующие аннотации EJB:

Примечание: если файл web.xml отсутствует, то предполагается, что его версия не ниже 2.5.

Правило не помечает элементы в следующих случаях:

Дополнительная информация приведена в следующих источниках: