Não misture as anotações do JSF com as anotações do CDI
Entenda por que devemos priorizar as anotações do CDI em vez das anotações JSF
September 08, 2015
Com o lançamento do JSF 2 se tornou possível eliminar a necessidade de configurar managed beans e regras de navegação em seu arquivo XML, o tal do faces-config.xml. Não só isso, além de trabalharmos com anotações nós ainda diminuímos o número de detalhes de configuração devido as novas convenções do framework. Essas mudanças fizeram . . .