Verificar uma mudança de comportamento para a presença do bean EJB em um módulo da web

Iniciando com a especificação Java EE 6.0, é possível implementar um bean Enterprise JavaBeans (EJB) em um módulo da web. Como os arquivos de origem Java do projeto da web são compilados para arquivos .class e são empacotados sob a pasta WEB-INF/classes, arquivos Java que são anotados com anotações EJB se comportam como um bean EJB no WebSphere Application Server Versão 8.0. Se um arquivo Java archive (JAR) na pasta WEB-INF/lib contiver uma classe que possua uma anotação EJB, essa classe também se comportará como um bean EJB no WebSphere Application Server Versão 8.0 e no Liberty.

Esta regra sinaliza os itens a seguir nos projetos da web com uma versão 2.5 ou mais recente:

A regra faz a varredura para encontrar anotações EJB a seguir:

Nota: Se o arquivo web.xml não estiver disponível, a regra assume que a versão é 2.5 ou mais recente.

A regra não sinaliza itens nos casos a seguir:

Para obter informações adicionais, consulte o recurso a seguir: