Проверить наличие перехватчиков, декораторов и альтернатив, действующих в других файлах JAR

В реализации Contexts and Dependency Injection (CDI) 1.0 OpenWebBeans перехватчики, декораторы и альтернативы могут действовать в пределах веб-модуля или в пределах модуля EJB, если модуль EJB не содержится внутри веб-модуля. Если они активированы в файле beans.xml из какого-либо файла JAR веб-модуля, значит они действуют во всем веб-модуле. В реализации CDI 1.2 Weld эти элементы активируются на уровне файла JAR. Перехватчики, декораторы и альтернативы, активированные в файле beans.xml из какого-либо файла JAR, действуют только в пределах этого файла JAR.

Это правило отмечает первое появление каждого из следующих элементов в beans.xml файле для проектов Java и проектов EJB, если элемент содержит хотя бы один непустой <class> дочерний элемент и атрибут bean-discovery-mode="none" не указан на <beans> корневого элемента:

Для того чтобы активировать отмеченные перехватчики, декораторы и альтернативы в других файлах JAR веб-модуля, добавьте их в файл beans.xml из соответствующих файлов JAR.

Для получения дополнительной информации о реализации CDI 1.2 Java EE 7 обратитесь к документу Contexts and Dependency Injection 1.2: изменение принципов работы.