Colocar uma ajuda no exercicio sobre o BeanManager. se possivel colocar um codigo de exemplo de como o BeanManager pode verificar que um bean é ambiguo.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Colocar uma ajuda no exercicio sobre o BeanManager. se possivel colocar um codigo de exemplo de como o BeanManager pode verificar que um bean é ambiguo.
Fala aí Niccolas, blz?
Quais foram suas dificuldades com esse exercícios, ou quais suas sugestões de ajuda?
No curso não foi explanado sobre como verificar se um bean é ambíguo via beanManager. Mas abaixo tem um exemplo de como fazer isso:
Set<Bean> beans = beanManager.getBeans(BeanQualquer.class, qualifiers);
Bean<?> bean = beanManager.resolve(beans); // se um bean for ambíguo essa instrução lançará uma exception: AmbiguousResolutionException
Espero ter ajudado!
Obrigado, na real era mais saber como fazer para saber se um bean era ambíguo por que não tinha sido demonstrado no curso e caiu no exercício.