diff --git a/impl/core/src/main/java/br/gov/frameworkdemoiselle/util/Beans.java b/impl/core/src/main/java/br/gov/frameworkdemoiselle/util/Beans.java index b866914..9bc026a 100644 --- a/impl/core/src/main/java/br/gov/frameworkdemoiselle/util/Beans.java +++ b/impl/core/src/main/java/br/gov/frameworkdemoiselle/util/Beans.java @@ -169,8 +169,11 @@ public final class Beans { @SuppressWarnings("unchecked") private static T getReference(Set> beans, Class beanClass, Annotation... qualifiers) { - //Bean bean = beans.iterator().next(); - Bean bean = getBeanManager().resolve( beans ); + Bean bean = beans.iterator().next(); + + // TODO Esta mudança só deve ser submetida com os testes passando. Esta mudança quebra os testes. + // Bean bean = getBeanManager().resolve( beans ); + CreationalContext context = getBeanManager().createCreationalContext(bean); Type beanType = beanClass == null ? bean.getBeanClass() : beanClass; InjectionPoint injectionPoint = new CustomInjectionPoint(bean, beanType, qualifiers); -- libgit2 0.21.2