/** * Tries to check whether a validation.xml file exists and parses it */ private void parseValidationXml() { if ( ignoreXmlConfiguration ) { log.ignoringXmlConfiguration(); if ( validationBootstrapParameters.getTraversableResolver() == null ) { validationBootstrapParameters.setTraversableResolver( defaultTraversableResolver ); } if ( validationBootstrapParameters.getConstraintValidatorFactory() == null ) { validationBootstrapParameters.setConstraintValidatorFactory( defaultConstraintValidatorFactory ); } if ( validationBootstrapParameters.getParameterNameProvider() == null ) { validationBootstrapParameters.setParameterNameProvider( defaultParameterNameProvider ); } } else { ValidationBootstrapParameters xmlParameters = new ValidationBootstrapParameters( getBootstrapConfiguration(), externalClassLoader ); applyXmlSettings( xmlParameters ); } }
/** * Tries to check whether a validation.xml file exists and parses it */ private void parseValidationXml() { if ( ignoreXmlConfiguration ) { LOG.ignoringXmlConfiguration(); if ( validationBootstrapParameters.getTraversableResolver() == null ) { validationBootstrapParameters.setTraversableResolver( defaultTraversableResolver ); } if ( validationBootstrapParameters.getConstraintValidatorFactory() == null ) { validationBootstrapParameters.setConstraintValidatorFactory( defaultConstraintValidatorFactory ); } if ( validationBootstrapParameters.getParameterNameProvider() == null ) { validationBootstrapParameters.setParameterNameProvider( defaultParameterNameProvider ); } if ( validationBootstrapParameters.getClockProvider() == null ) { validationBootstrapParameters.setClockProvider( defaultClockProvider ); } } else { ValidationBootstrapParameters xmlParameters = new ValidationBootstrapParameters( getBootstrapConfiguration(), externalClassLoader ); applyXmlSettings( xmlParameters ); } }