Pessoal, quando sigo o exemplo do curso para injetar um entityManager Eu recebo o seguinte warning: No bean is eligible for injection to the injection point [JSR-346 §5.2.2]
@Inject
public ProdutoDao(EntityManager em) {
this.em = em;
}
Se eu rodo a aplicação emsmo com esse warning recebo a seguinte exception
org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied dependencies for type EntityManager with qualifiers @Default
at injection point [BackedAnnotatedParameter] Parameter 1 of [BackedAnnotatedConstructor] @Inject public br.com.caelum.vraptor.dao.ProdutoDao(EntityManager)
at br.com.caelum.vraptor.dao.ProdutoDao.<init>(ProdutoDao.java:0)
Estou totalmente perdido nesse erro.