This question would be better suited for the WildFly community (see https://wildfly.org/gethelp/). On first thought I'd expect the constraint to be validated only once, but it's hard to tell without knowing more details (where exactly is that constraint placed etc.)


Am Mo., 29. Apr. 2019 um 20:12 Uhr schrieb Juliano <julianomqs@gmail.com>:

Sorry if this is the wrong place to post this.

I'm developing a JAX-RS webservice endpoint, and I'm using BeanValidation to validate a bean sent as a method parameter to a POST method, like this:

public void save(@NotNull @Valid Customer customer) {
    // ... more code ....

Then I noticed a custom constraint I created was being executed twice within that bean.

Is this the default behavior?

Can constraints be executed more than once?

INFO: I'm using BeanValidation 2.0 with WildFly 16.

Thanks a lot.


Juliano Marques

Livre de vírus. www.avast.com.
beanvalidation-dev mailing list