Недавно я перенес простой проект Java EE 6
в Java EE 7
. В деталях это означает, что я просто изменил зависимость от javax:javaee-api:6.0
до javax:javaee-api:7.0
и развернул ее до Glassfish 4
вместо Glassfish 3
.CDI не работает после перехода на Java EE 7
Впоследствии приложение больше не работало, потому что CDI
не смог ввести аннотированные зависимости.