Author: rmannibucau Date: Mon Jul 28 17:20:11 2014 New Revision: 1614081 URL: http://svn.apache.org/r1614081 Log: bval 1.1 api
Modified: tomee/tomee/trunk/container/openejb-core/src/test/java/org/apache/openejb/bval/BeanValidationCustomProviderTest.java tomee/tomee/trunk/container/openejb-core/src/test/java/org/apache/openejb/bval/util/CustomValidatorProvider.java Modified: tomee/tomee/trunk/container/openejb-core/src/test/java/org/apache/openejb/bval/BeanValidationCustomProviderTest.java URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-core/src/test/java/org/apache/openejb/bval/BeanValidationCustomProviderTest.java?rev=1614081&r1=1614080&r2=1614081&view=diff ============================================================================== --- tomee/tomee/trunk/container/openejb-core/src/test/java/org/apache/openejb/bval/BeanValidationCustomProviderTest.java (original) +++ tomee/tomee/trunk/container/openejb-core/src/test/java/org/apache/openejb/bval/BeanValidationCustomProviderTest.java Mon Jul 28 17:20:11 2014 @@ -16,7 +16,7 @@ */ package org.apache.openejb.bval; -import org.apache.bval.jsr303.ApacheValidationProvider; +import org.apache.bval.jsr.ApacheValidationProvider; import org.apache.openejb.assembler.classic.ValidatorBuilder; import org.apache.openejb.bval.util.CustomValidatorProvider; import org.apache.openejb.jee.Empty; Modified: tomee/tomee/trunk/container/openejb-core/src/test/java/org/apache/openejb/bval/util/CustomValidatorProvider.java URL: http://svn.apache.org/viewvc/tomee/tomee/trunk/container/openejb-core/src/test/java/org/apache/openejb/bval/util/CustomValidatorProvider.java?rev=1614081&r1=1614080&r2=1614081&view=diff ============================================================================== --- tomee/tomee/trunk/container/openejb-core/src/test/java/org/apache/openejb/bval/util/CustomValidatorProvider.java (original) +++ tomee/tomee/trunk/container/openejb-core/src/test/java/org/apache/openejb/bval/util/CustomValidatorProvider.java Mon Jul 28 17:20:11 2014 @@ -16,17 +16,20 @@ */ package org.apache.openejb.bval.util; -import org.apache.bval.jsr303.ApacheValidationProvider; -import org.apache.bval.jsr303.ApacheValidatorConfiguration; -import org.apache.bval.jsr303.ConfigurationImpl; +import org.apache.bval.jsr.ApacheValidationProvider; +import org.apache.bval.jsr.ApacheValidatorConfiguration; +import org.apache.bval.jsr.ConfigurationImpl; +import org.apache.bval.jsr.parameter.DefaultParameterNameProvider; import javax.validation.ConstraintValidatorFactory; import javax.validation.ConstraintViolation; import javax.validation.MessageInterpolator; +import javax.validation.ParameterNameProvider; import javax.validation.TraversableResolver; import javax.validation.Validator; import javax.validation.ValidatorContext; import javax.validation.ValidatorFactory; +import javax.validation.executable.ExecutableValidator; import javax.validation.metadata.BeanDescriptor; import javax.validation.spi.BootstrapState; import javax.validation.spi.ConfigurationState; @@ -158,6 +161,16 @@ public class CustomValidatorProvider imp public <T> T unwrap(final Class<T> type) { return null; } + + @Override + public ParameterNameProvider getParameterNameProvider() { + return new DefaultParameterNameProvider(); + } + + @Override + public void close() { + // no-op + } } public static class CustomValidatorContext implements ValidatorContext { @@ -180,6 +193,11 @@ public class CustomValidatorProvider imp public Validator getValidator() { return new CustomValidator(); } + + @Override + public ValidatorContext parameterNameProvider(final ParameterNameProvider parameterNameProvider) { + return null; + } } public static class CustomValidator implements Validator { @@ -207,5 +225,10 @@ public class CustomValidatorProvider imp public <T> T unwrap(final Class<T> type) { return null; } + + @Override + public ExecutableValidator forExecutables() { + return null; + } } }