Rechercher un changement de comportement pour la présence d'un bean EJB dans un module Web

A partir de la spécification Java EE 6.0, vous pouvez déployer un bean Enterprise JavaBeans (EJB) dans un module Web. Les fichiers source Java de projet Web étant compilés en fichiers .class et empaquetés sous le dossier WEB-INF/classes, les fichiers Java annotés avec des annotations EJB se comportent comme un bean EJB dans WebSphere Application Server version 8.0. Si un fichier d'archive Java (JAR) du dossier WEB-INF/lib contient une classe définie avec une annotation EJB, cette classe se comporte également comme un bean EJB dans WebSphere Application Server version 8.0 et Liberty.

Cette règle marque les éléments suivants dans les projets Web 2.5 ou version ultérieure :

La règle recherche les annotations EJB suivantes :

Remarque : Si le fichier web.xml n'est pas disponible, la règle suppose que la version 2.5 ou une version ultérieure est utilisée.

La règle ne marque pas les éléments dans les cas suivants :

Pour plus d'informations, voir la ressource suivante :