Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
M4, 1.0.0-alpha-1
-
None
Description
I've got an inject method for injecting non-contextual objects:
@SuppressWarnings("unchecked")
public <T> void inject(T instance)
But, when I try it, I get a NPE in WebBeansUtil:
java.lang.NullPointerException
at org.apache.webbeans.util.WebBeansUtil.getObjectFromCreationalContext(WebBeansUtil.java:2643)
at org.apache.webbeans.container.BeanManagerImpl.getInjectableReference(BeanManagerImpl.java:733)
at org.apache.webbeans.inject.AbstractInjectable.inject(AbstractInjectable.java:118)
at org.apache.webbeans.inject.InjectableField.doInjection(InjectableField.java:54)
at org.apache.webbeans.component.AbstractInjectionTargetBean.injectField(AbstractInjectionTargetBean.java:354)
at org.apache.webbeans.component.AbstractInjectionTargetBean.injectFields(AbstractInjectionTargetBean.java:314)
at org.apache.webbeans.portable.creation.InjectionTargetProducer.inject(InjectionTargetProducer.java:58)