Issue Type: Bug Bug
Affects Versions: 2.2.0.Final
Assignee: Jozef Hartinger
Created: 15/Apr/14 3:57 PM
Description:

Somewhere between CR2 and Final causes hibernate validations not to get inituialized correctly validatorFactoryBean is null causing:
org.jboss.weld.exceptions.IllegalArgumentException: WELD-001456: Argument bean must not be null
at org.jboss.weld.util.Preconditions.checkArgumentNotNull(Preconditions.java:40) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]
at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:751) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]
at org.jboss.weld.util.ForwardingBeanManager.getReference(ForwardingBeanManager.java:61) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]
at org.jboss.weld.bean.builtin.BeanManagerProxy.getReference(BeanManagerProxy.java:78) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]
at org.hibernate.validator.internal.cdi.ValidatorBean.createValidatorFactory(ValidatorBean.java:114) ~[hibernate-validator-cdi-5.1.0.Final.jar:5.1.0.Final]
at org.hibernate.validator.internal.cdi.ValidatorBean.create(ValidatorBean.java:108) ~[hibernate-validator-cdi-5.1.0.Final.jar:5.1.0.Final]
at org.hibernate.validator.internal.cdi.ValidatorBean.create(ValidatorBean.java:42) ~[hibernate-validator-cdi-5.1.0.Final.jar:5.1.0.Final]
at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:96) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]
at org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:98) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]
at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:99) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]
at org.jboss.weld.proxies.Validator$976505265$Proxy$_$$_WeldClientProxy.forExecutables(Unknown Source) ~[weld-core-impl-2.2.0.Final.jar:?]
at org.hibernate.validator.internal.cdi.interceptor.ValidationInterceptor.validateMethodInvocation(ValidationInterceptor.java:73) ~[hibernate-validator-cdi-5.1.0.Final.jar:5.1.0.Final]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0]
at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0]
at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]
at org.jboss.weld.interceptor.chain.AbstractInterceptionChain.invokeNext(AbstractInterceptionChain.java:116) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]
at org.jboss.weld.interceptor.chain.AbstractInterceptionChain.invokeNextInterceptor(AbstractInterceptionChain.java:94) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]
at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:43) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]
at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:36) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]
at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:51) ~[weld-core-impl-2.2.0.Final.jar:2014-04-11 20:12]

Environment: Java SE
Project: Weld
Priority: Major Major
Reporter: Benjamin Graf
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira