<div dir="ltr"><div class="gmail_default" style="font-family:georgia,serif;font-size:small;color:rgb(0,0,0)"><div class="gmail_default" style="color:rgb(34,34,34)">Hi,</div><div class="gmail_default" style="color:rgb(34,34,34)">
I&#39;ve a Groovy project where I use RESTEasy with CDI (Weld) and deploy to embedded Jetty. What I can&#39;t seem to get working is bean validation. The documentation says that adding &#39;resteasy-validator-provider-11&#39; along with hibernate validator dependencies (hibernate-validator, hibernate-validator-cdi, javax.el-api, javax.el) is enough. But the bean validation is simply ignored by RESTEasy. I curiously also get the following message in the logs:</div>
<div class="gmail_default" style="color:rgb(34,34,34)"><br></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><font color="#000000" face="georgia, serif">plugins.validation.ValidatorContextResolver - Unable to find CDI supporting ValidatorFactory. Using default ValidatorFactory</font><br>
</div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><font color="#000000" face="georgia, serif"><br></font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
<font color="#000000" face="georgia, serif">I tried registering Hibernate InjectingConstraintValidatorFactory in META-INF/validation.xml but it depends on a BeanManager being injected and blows up at runtime.</font></div>
<div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><font color="#000000" face="georgia, serif"><br></font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
<font color="#000000" face="georgia, serif">What can I do to get this working?</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><font color="#000000" face="georgia, serif"><br>
</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><span style="font-family:georgia,serif">RESTEasy </span><font color="#000000" face="georgia, serif">3.0.6.Final<br>
</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><font color="#000000" face="georgia, serif">Weld servlet 2.1.2.Final</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
<font color="#000000" face="georgia, serif">Hibernate validator 5.0.3.Final</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><font color="#000000" face="georgia, serif">Jetty embedded 9.1.1.v20140108</font></div>
<div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><font color="#000000" face="georgia, serif"><br></font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
<font color="#000000" face="georgia, serif">* Also asked on RESTEasy mailing list</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><font color="#000000" face="georgia, serif"><br>
</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><font color="#000000" face="georgia, serif">Regards,</font></div><div class="gmail_default" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
<font color="#000000" face="georgia, serif">Abhijit</font></div></div></div>