Author: radcortez
Date: Fri Oct 12 15:00:48 2018
New Revision: 1843674

URL: http://svn.apache.org/viewvc?rev=1843674&view=rev
Log:
Added bval2 from git hash 57300f3.

Added:
    tomee/deps/branches/bval-2/.gitignore
    tomee/deps/branches/bval-2/CHANGES.txt
    tomee/deps/branches/bval-2/LICENSE
    tomee/deps/branches/bval-2/NOTICE
    tomee/deps/branches/bval-2/README.txt
    tomee/deps/branches/bval-2/RELEASE-NOTES.adoc
    tomee/deps/branches/bval-2/bundle/
    tomee/deps/branches/bval-2/bundle/pom.xml
    tomee/deps/branches/bval-2/bundle/src/
    tomee/deps/branches/bval-2/bundle/src/main/
    tomee/deps/branches/bval-2/bundle/src/main/appended-resources/
    tomee/deps/branches/bval-2/bundle/src/main/appended-resources/META-INF/
    
tomee/deps/branches/bval-2/bundle/src/main/appended-resources/META-INF/NOTICE.vm
    tomee/deps/branches/bval-2/bval-extras/
    tomee/deps/branches/bval-2/bval-extras/pom.xml
    tomee/deps/branches/bval-2/bval-extras/src/
    tomee/deps/branches/bval-2/bval-extras/src/main/
    tomee/deps/branches/bval-2/bval-extras/src/main/java/
    tomee/deps/branches/bval-2/bval-extras/src/main/java/org/
    tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/
    tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/
    tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumber.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumberValidator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/CUSIP.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/CUSIPValidator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/EAN13.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/EAN13Validator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/IBAN.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/IBANValidator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ISBN10.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ISBN10Validator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/Luhn.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/LuhnValidator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ModulusValidator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/Sedol.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/SedolValidator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/Verhoeff.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/VerhoeffValidator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/package-info.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/creditcard/
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/creditcard/AmericanExpress.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/creditcard/Diners.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/creditcard/Discover.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/creditcard/Mastercard.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/creditcard/Visa.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/creditcard/package-info.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/file/
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/file/Directory.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/file/DirectoryValidator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/file/NotDirectory.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/file/NotDirectoryValidator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/file/Symlink.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/file/SymlinkValidator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/file/package-info.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/net/
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/net/Domain.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/net/DomainValidator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/net/InetAddress.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/net/InetAddressValidator.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/net/package-info.java
    
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/package-info.java
    tomee/deps/branches/bval-2/bval-extras/src/test/
    tomee/deps/branches/bval-2/bval-extras/src/test/java/
    tomee/deps/branches/bval-2/bval-extras/src/test/java/org/
    tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/
    tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/
    tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/checkdigit/
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/checkdigit/ABANumberValidatorTest.java
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/checkdigit/AbstractCheckDigitTest.java
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/checkdigit/CUSIPValidatorTest.java
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/checkdigit/EAN13CheckDigitTest.java
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/checkdigit/IBANCheckDigitTest.java
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/checkdigit/ISBN10CheckDigitTest.java
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/checkdigit/LuhnCheckDigitTest.java
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/checkdigit/SedolCheckDigitTest.java
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/checkdigit/VerhoeffCheckDigitTest.java
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/net/
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/net/DomainValidatorTest.java
    
tomee/deps/branches/bval-2/bval-extras/src/test/java/org/apache/bval/extras/constraints/net/InetAddressValidatorTest.java
    tomee/deps/branches/bval-2/bval-jsr/
    tomee/deps/branches/bval-2/bval-jsr/pom.xml
    tomee/deps/branches/bval-2/bval-jsr/src/
    tomee/deps/branches/bval-2/bval-jsr/src/main/
    tomee/deps/branches/bval-2/bval-jsr/src/main/appended-resources/
    tomee/deps/branches/bval-2/bval-jsr/src/main/appended-resources/META-INF/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/appended-resources/META-INF/NOTICE.vm
    tomee/deps/branches/bval-2/bval-jsr/src/main/java/
    tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/
    tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/
    tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/
    tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/cdi/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/cdi/AnyLiteral.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/cdi/BValAnnotatedType.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/cdi/BValBinding.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/cdi/BValExtension.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/cdi/BValInterceptor.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/cdi/BValInterceptorBean.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/cdi/DefaultLiteral.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/cdi/EmptyAnnotationLiteral.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/cdi/ValidatorBean.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/cdi/ValidatorFactoryBean.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/AbstractPatternValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/AssertFalseValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/AssertTrueValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/DecimalMaxValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/DecimalMinValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/DigitsValidatorForNumber.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/DigitsValidatorForString.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/Email.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/EmailValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/FutureOrPresentValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/FutureValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/MaxValidatorForNumber.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/MaxValidatorForString.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/MinValidatorForNumber.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/MinValidatorForString.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/NotBlankValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/NotEmpty.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/NotEmptyValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/NotEmptyValidatorForCharSequence.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/NotEmptyValidatorForCollection.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/NotEmptyValidatorForMap.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/NotNullValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/NullValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/NumberSignValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/PastOrPresentValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/PastValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/PatternValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/SizeValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/constraints/TimeValidator.java
    tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/el/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/el/ELFacade.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/el/MessageEvaluator.java
    tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/ApacheFactoryContext.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/ApacheValidationProvider.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/ApacheValidatorConfiguration.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/ApacheValidatorFactory.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/BootstrapConfigurationImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/CascadingPropertyValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/ConfigurationImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintAnnotationAttributes.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintCached.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintDefaults.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/ConstraintViolationImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/DefaultConstraintValidatorFactory.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/DefaultValidationProviderResolver.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/GraphContext.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/ParticipantFactory.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/ValidatorImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/BeanD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/CascadableContainerD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ComposedD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ConstraintD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ConstructorD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ContainerElementTypeD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/CrossParameterD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/DescriptorManager.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ElementD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ExecutableD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/Finder.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/MetadataReader.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/MethodD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ParameterD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/PropertyD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/ReturnValueD.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/descriptor/package-info.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/groups/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/groups/Group.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/groups/GroupConversion.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/groups/GroupStrategy.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/groups/Groups.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/groups/GroupsComputer.java
    tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/job/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/job/ComputeConstraintValidatorClass.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/job/ConstraintValidatorContextImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateBean.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateExecutable.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateParameters.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateProperty.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateReturnValue.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidationJob.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidationJobFactory.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/AnnotationBehavior.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/AnnotationBehaviorMergeStrategy.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/AnnotationDeclaredValidatorMappingProvider.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ClassLoadingValidatorMappingProvider.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/CompositeBuilder.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/CompositeValidatorMappingProvider.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ContainerElementKey.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/DualBuilder.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/DualValidationMappingProvider.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/EmptyBuilder.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/HasAnnotationBehavior.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/HierarchyBuilder.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Liskov.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Meta.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/MetadataBuilder.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/MetadataBuilders.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/MetadataSource.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ReflectionBuilder.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Signature.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ValidatorMapping.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/ValidatorMappingProvider.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/XmlBuilder.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/XmlValidationMappingProvider.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/parameter/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/parameter/DefaultParameterNameProvider.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/resolver/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/resolver/CachingRelevant.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/resolver/CachingTraversableResolver.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/resolver/DefaultTraversableResolver.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/resolver/JPATraversableResolver.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/resolver/SimpleTraversableResolver.java
    tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/AnnotationsManager.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/ContainerElementNodeBuilderCustomizableContextImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/ContainerElementNodeBuilderDefinedContextImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/ContainerElementNodeContextBuilderImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/ExecutableTypes.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/IOs.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/LRUCache.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/LeafNodeBuilderCustomizableContextImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/Methods.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/NodeBuilderCustomizableContextImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/NodeBuilderDefinedContextImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/NodeContextBuilderImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/NodeImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/PathImpl.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/PathNavigation.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/Proxies.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/util/ToUnmodifiable.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/ExtractValues.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/FxExtractor.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/IterableElementExtractor.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/ListElementExtractor.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/MapExtractor.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/OptionalExtractor.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/valueextraction/ValueExtractors.java
    tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/xml/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/xml/AnnotationProxy.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/xml/AnnotationProxyBuilder.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/xml/MappingValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/xml/SchemaManager.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationMappingParser.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationParser.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/jsr/xml/XmlUtils.java
    tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/routines/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/routines/EMailValidationUtils.java
    tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/BValVersion.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/CloseableAble.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/Comparators.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/EmulatedAnnotatedType.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/Escapes.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/Exceptions.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/Lazy.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/LazyInt.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/ObjectUtils.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/ObjectWrapper.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/StringUtils.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/Validate.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/reflection/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/reflection/Reflection.java
    
tomee/deps/branches/bval-2/bval-jsr/src/main/java/org/apache/bval/util/reflection/TypeUtils.java
    tomee/deps/branches/bval-2/bval-jsr/src/main/resources/
    tomee/deps/branches/bval-2/bval-jsr/src/main/resources/META-INF/
    tomee/deps/branches/bval-2/bval-jsr/src/main/resources/META-INF/services/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
    
tomee/deps/branches/bval-2/bval-jsr/src/main/resources/META-INF/services/javax.validation.spi.ValidationProvider
    
tomee/deps/branches/bval-2/bval-jsr/src/main/resources/META-INF/services/org.apache.bval.jsr.metadata.MetadataSource
    tomee/deps/branches/bval-2/bval-jsr/src/main/resources/org/
    tomee/deps/branches/bval-2/bval-jsr/src/main/resources/org/apache/
    tomee/deps/branches/bval-2/bval-jsr/src/main/resources/org/apache/bval/
    tomee/deps/branches/bval-2/bval-jsr/src/main/resources/org/apache/bval/jsr/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/resources/org/apache/bval/jsr/DefaultConstraints.properties
    
tomee/deps/branches/bval-2/bval-jsr/src/main/resources/org/apache/bval/jsr/ValidationMessages.properties
    
tomee/deps/branches/bval-2/bval-jsr/src/main/resources/org/apache/bval/jsr/ValidationMessages_de.properties
    
tomee/deps/branches/bval-2/bval-jsr/src/main/resources/org/apache/bval/jsr/ValidationMessages_en.properties
    
tomee/deps/branches/bval-2/bval-jsr/src/main/resources/org/apache/bval/jsr/ValidationMessages_es.properties
    
tomee/deps/branches/bval-2/bval-jsr/src/main/resources/org/apache/bval/jsr/ValidationMessages_it.properties
    
tomee/deps/branches/bval-2/bval-jsr/src/main/resources/org/apache/bval/jsr/valueextraction/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/resources/org/apache/bval/jsr/valueextraction/DefaultExtractors.properties
    tomee/deps/branches/bval-2/bval-jsr/src/main/xjb/
    tomee/deps/branches/bval-2/bval-jsr/src/main/xjb/binding-customization.xjb
    tomee/deps/branches/bval-2/bval-jsr/src/main/xsd/
    
tomee/deps/branches/bval-2/bval-jsr/src/main/xsd/validation-configuration-1.0.xsd
    
tomee/deps/branches/bval-2/bval-jsr/src/main/xsd/validation-configuration-1.1.xsd
    
tomee/deps/branches/bval-2/bval-jsr/src/main/xsd/validation-configuration-2.0.xsd
    tomee/deps/branches/bval-2/bval-jsr/src/main/xsd/validation-mapping-1.0.xsd
    tomee/deps/branches/bval-2/bval-jsr/src/main/xsd/validation-mapping-1.1.xsd
    tomee/deps/branches/bval-2/bval-jsr/src/main/xsd/validation-mapping-2.0.xsd
    tomee/deps/branches/bval-2/bval-jsr/src/test/
    tomee/deps/branches/bval-2/bval-jsr/src/test/java/
    tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/
    tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/
    tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/AssertFalseValidatorTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/AssertTrueValidatorTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/AuthorAddressKnown.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/CompanyEmail.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/DecimalMinMaxValidatorsTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/DigitsValidatorTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/EmailValidatorTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/FrenchZipCode.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/FrenchZipcodeValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/HasStringValidator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/HasValue.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/MinMaxValidatorsForNumberTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/NotNullValidatorTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/NullValidatorTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/Password.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/ZipCodeCityCoherence.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/constraints/ZipCodeCityCoherenceValidator.java
    tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/BeanDescriptorTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/BootstrapTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/CircularReferencesTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/ComposedConstraintsTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/ConstraintCompositionTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/ConstraintDefinitionsTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/ContextConstraintValidatorFactoryTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/CustomConstraintValidatorFactoryTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/CustomValidatorFactoryTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/DefaultMessageInterpolatorTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/ExceptionsContractTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/FooTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/Jsr303Test.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/PayloadTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/TckReproducerTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/ValidationTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/ValidationTestBase.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/ValidatorResolutionTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/AccessTestBusinessObject.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/AccessTestBusinessObjectSub.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/Address.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/Author.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/Book.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/BusinessAddress.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/CompanyAddress.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/Continent.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/Country.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/Customer.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/Employee.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/Engine.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/First.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/FrenchAddress.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/IllustratedBook.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/Last.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/Library.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/MaxTestEntity.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/NoValidatorTestEntity.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/Person.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/PreferredGuest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/RecursiveFoo.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/Second.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/SizeTestEntity.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/XmlEntitySampleBean.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/example/ZipCodeCityCarrier.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/extensions/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/extensions/ExampleMethodService.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/extensions/MethodValidatorImplTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/Billable.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/BillableCreditCard.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/BillableUser.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/BuyInOneClick.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/CollectionValidationTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/CyclicGroupSequence.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/CyclicGroupSequence1.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/CyclicGroupSequence2.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/DefaultGroupSequenceTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/GClass1.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/GClass2.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/GClass3.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/GInterface1.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/GroupSequenceIsolationTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/GroupSequenceTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/GroupValidationTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/GroupsComputerTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/implicit/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/implicit/Auditable.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/implicit/ImplicitGroupingTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/implicit/Order.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/inheritance/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/inheritance/BillableUser.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/inheritance/BuyInOneClick.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/inheritance/GroupInheritanceTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/redefining/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/redefining/Address.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/redefining/InvalidRedefinedDefaultGroupAddress.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/groups/redefining/RedefiningDefaultGroupTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/metadata/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/metadata/ContainerElementKeyTest.java
    tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/util/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/util/PathImplTest.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/util/TestUtils.java
    tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/xml/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/xml/Demo.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/xml/TestConstraintValidatorFactory.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/xml/TestMessageInterpolator.java
    
tomee/deps/branches/bval-2/bval-jsr/src/test/java/org/apache/bval/jsr/xml/ValidationParserTest.java
    tomee/deps/branches/bval-2/bval-jsr/src/test/resources/
    
tomee/deps/branches/bval-2/bval-jsr/src/test/resources/ValidationMessages.properties
    tomee/deps/branches/bval-2/bval-jsr/src/test/resources/java.policy
    
tomee/deps/branches/bval-2/bval-jsr/src/test/resources/sample-constraints.xml
    tomee/deps/branches/bval-2/bval-jsr/src/test/resources/sample-validation.xml
    
tomee/deps/branches/bval-2/bval-jsr/src/test/resources/sample-validation11.xml
    
tomee/deps/branches/bval-2/bval-jsr/src/test/resources/sample-validation2.xml
    tomee/deps/branches/bval-2/bval-tck/
    tomee/deps/branches/bval-2/bval-tck/pom.xml
    tomee/deps/branches/bval-2/bval-tck/src/
    tomee/deps/branches/bval-2/bval-tck/src/main/
    tomee/deps/branches/bval-2/bval-tck/src/main/java/
    tomee/deps/branches/bval-2/bval-tck/src/main/java/org/
    tomee/deps/branches/bval-2/bval-tck/src/main/java/org/apache/
    tomee/deps/branches/bval-2/bval-tck/src/main/java/org/apache/bval/
    
tomee/deps/branches/bval-2/bval-tck/src/main/java/org/apache/bval/arquillian/
    
tomee/deps/branches/bval-2/bval-tck/src/main/java/org/apache/bval/arquillian/BValArquillianExtension.java
    
tomee/deps/branches/bval-2/bval-tck/src/main/java/org/apache/bval/arquillian/EJBEnricher.java
    
tomee/deps/branches/bval-2/bval-tck/src/main/java/org/apache/bval/arquillian/jndi/
    
tomee/deps/branches/bval-2/bval-tck/src/main/java/org/apache/bval/arquillian/jndi/BValJndiFactory.java
    tomee/deps/branches/bval-2/bval-tck/src/main/resources/
    tomee/deps/branches/bval-2/bval-tck/src/main/resources/META-INF/
    tomee/deps/branches/bval-2/bval-tck/src/main/resources/META-INF/services/
    
tomee/deps/branches/bval-2/bval-tck/src/main/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension
    tomee/deps/branches/bval-2/bval-tck/src/main/resources/jndi.properties
    tomee/deps/branches/bval-2/bval-tck/src/test/
    
tomee/deps/branches/bval-2/bval-tck/src/test/beanvalidation-tck-tests-suite.xml
    tomee/deps/branches/bval-2/bval-tck/src/test/resources/
    tomee/deps/branches/bval-2/bval-tck/src/test/resources/arquillian.xml
    tomee/deps/branches/bval-2/bval-tck/work-tests-suite.xml
    tomee/deps/branches/bval-2/pom.xml

Added: tomee/deps/branches/bval-2/.gitignore
URL: 
http://svn.apache.org/viewvc/tomee/deps/branches/bval-2/.gitignore?rev=1843674&view=auto
==============================================================================
--- tomee/deps/branches/bval-2/.gitignore (added)
+++ tomee/deps/branches/bval-2/.gitignore Fri Oct 12 15:00:48 2018
@@ -0,0 +1,18 @@
+.classpath
+.project
+.settings
+.DS_Store
+dependency-reduced-pom.xml
+target/
+*.iml
+*.ipr
+*.iws
+*.swp
+/*/src/main/java/META-INF
+.gitignore.swp
+docs/reference/src/main/docbook/en-US/version_info.xml
+.idea
+.forge_settings
+.factorypath
+atlassian-ide-plugin.xml
+.externalToolBuilders

Added: tomee/deps/branches/bval-2/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/tomee/deps/branches/bval-2/CHANGES.txt?rev=1843674&view=auto
==============================================================================
--- tomee/deps/branches/bval-2/CHANGES.txt (added)
+++ tomee/deps/branches/bval-2/CHANGES.txt Fri Oct 12 15:00:48 2018
@@ -0,0 +1,265 @@
+Apache BVal - CHANGES.txt
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+--------------------------------------------------------------------------------
+
+Content
+=======
+   * Overview
+   * Disclaimer
+   * Prerequisites
+   * Documentation
+   * Getting Involved
+   * Release Notes
+
+
+Overview
+========
+This is an implementation of the Java Bean Validation (JSRs 303, 349)
+specification for Java EE and Java SE.
+The technical objective is to provide a class level constraint declaration and
+validation facility for the Java application developer, as well as a constraint
+metadata repository and query API.
+
+This implementation is based on the validation framework of Agimatec GmbH,
+which was contributed to the ASF under a software grant.
+
+
+Prerequisites
+=============
+You need a platform that supports Java SE 6 or later.
+
+
+Documentation
+=============
+Please refer to the project page at:
+    http://bval.apache.org/
+
+
+Getting Involved
+================
+The Apache BVal project is being built by the open source community
+for the open source community - we welcome your input and contributions!
+
+What are we looking for?
+  * Source code and fixes contributions
+  * Documentation assistance
+  * Project and feature suggestions
+  * Integration and testing with other projects
+  * Detailed and constructive feedback
+  * Articles and whitepapers
+
+How do I Contribute?
+  * To discuss BVal topics, check out the mailing lists.
+  * Bugs and other issues can be posted on the project JIRA.
+
+
+Release Notes - BVal - Version 1.1.2
+==========================================
+
+Bug
+-----------
+
+    * [BVAL-105] - Multiple use of @ReportAsSingleViolation composing 
constraints on one bean leads to internal RuntimeError
+    * [BVAL-117] - EMailValidationUtils matches not at circumflex
+    * [BVAL-137] - Apache Bean Validation fails on CDI proxies when integrated 
with Weld CDI 1.2
+    * [BVAL-142] - bval-xstream Failed to execute goal 
org.apache.commons:commons-weaver-maven-plugin
+    * [BVAL-147] - TraversableResolver, ConstraintValidatorFactory and 
MessageInterpolator shouldnt invalidate the metadata cache
+    * [BVAL-148] - Incorrect double-checked locking
+    * [BVAL-149] - ConstraintViolation contains wrong property
+    * [BVAL-150] - improve performance of empty Annotations
+
+Improvement
+-----------
+
+    * [BVAL-151] - remove dependency on commons-lang
+
+
+Release Notes - BVal - Version 1.1.1
+==========================================
+
+Bug
+-----------
+
+    * [BVAL-144] - wrong encoding for ValidationMessages_es.properties
+    * [BVAL-143] - meta cache not shared accross validator instances
+    * [BVAL-141] - Wrong method interceptor signature
+    * [BVAL-138] - OSGi bundle maven dependencies are too big and also too 
small
+    * [BVAL-136] - fix artifactId of our bundle module
+
+
+Release Notes - BVal - Version 1.1.0
+==========================================
+
+New Feature
+-----------
+
+    * [BVAL-122] - Implement Bean Validation 1.1
+
+Task
+-----------
+
+    * [BVAL-120] - Add bval-tck11 tck runner for future work on Bean 
Validation 1.1
+
+
+
+Release Notes - BVal - Version 0.5
+==================================
+
+Bug
+---
+    * [BVAL-106] - FeaturesCapable compilation fails on JDK7
+    * [BVAL-111] - ValidatorFactory-bound ConstraintValidatorFactory used 
instead of ValidatorContext-bound instance
+
+Improvement
+-----------
+    * [BVAL-112] - Reduced log level of ignoreXmlConfiguration message from 
INFO to CONFIG
+
+
+Release Notes - BVal - Version 0.4
+==================================
+
+Bug
+---
+    * [BVAL-54] - Handle Java security policies and managers
+    * [BVAL-63] - use java.util.ServiceLoader in 
DefaultValidationProviderResolver#getValidationProviders()
+    * [BVAL-89] - Application specific constraints and artifacts not visible 
by provider in OSGI-based app server
+    * [BVAL-90] - Inconsistent fraction handling of @Digits when target is a 
BigDecimal
+    * [BVAL-91] - Security hole in org.apache.bval.util.MethodAccess.get()
+    * [BVAL-92] - Security holes in org.apache.bval.util.PrivilegedActions
+    * [BVAL-94] - Missing SVN EOL properties
+    * [BVAL-95] - Beanvalidation with Generic-DataTypes
+    * [BVAL-96] - Use correct encoding for localization messages
+    * [BVAL-97] - More than one META-INF/validation.xml in tomcat webapp
+    * [BVAL-100] - Java2 Security AccessControlException after moving to use 
common-lang3
+    * [BVAL-104] - german validation messages properties are broken
+
+Improvement
+-----------
+    * [BVAL-68] - Use FindBugs to reduce coding errors
+
+Task
+----
+    * [BVAL-99] - upgrade to apache parent pom 10
+    * [BVAL-103] - switch BVal from slf4j to java.util.logging
+
+
+Release Notes for 0.3-incubating
+================================
+
+Bug
+---
+    * [BVAL-84] - CNFEX org.slf4j.impl.StaticLoggerBinder building xstream and 
guice
+    * [BVAL-86] - Missing DecimalMax/DecimalMin constraint messages in 
ValidationMessages.properties
+    * [BVAL-87] - Java 2 security violations in ClassValidator.validate
+    * [BVAL-88] - Cascaded validation adds a constraint violation for valid 
child property
+
+Improvement
+-----------
+    * [BVAL-60] - Use SLF4J API for logging
+    * [BVAL-85] - bval-core has no dependency on slf4j-jcl*
+
+
+Release Notes for 0.2-incubating
+================================
+
+Bug
+---
+    * [BVAL-47] - Correctly follow GroupSequence definitions when validating
+    * [BVAL-70] - Remove @Override annotations from methods implementing 
interfaces
+    * [BVAL-71] - Compile errors with Java SE 5
+    * [BVAL-72] - NPE when doing methodvalidation
+    * [BVAL-77] - Recent changes made the bval-xstream module required, 
instead of optional
+
+Improvement
+-----------
+    * [BVAL-59] - Write or reuse an scm-plugin mojo to capture the svn revision
+    * [BVAL-69] - make dependency to com.thoughtworks.xstream of bval-core 
optional or obsolete
+    * [BVAL-73] - Alternative way of addressing code reuse issue between the 
validators
+    * [BVAL-74] - Remove redundant method call from 
ClassValidator.validateProperty()
+    * [BVAL-75] - javadocs, compiler (generics) warnings, etc.
+    * [BVAL-76] - Correct spelling error in API:  
ConstraintValidationListener.getConstaintViolations()
+    * [BVAL-78] - Avoid unsafe casting and object swapping when processing 
@ReportAsSingleViolation composed constraints
+    * [BVAL-79] - email validation can easily work for any CharSequence rather 
than String only
+
+
+Release Notes for 0.1-incubating
+================================
+
+Sub-task
+--------
+    * [BVAL-3] - Move all copyrights to NOTICE files
+    * [BVAL-4] - Rename java packages
+    * [BVAL-5] - Update builds for incubator
+    * [BVAL-7] - Setup initial structure/navigation/content in the wiki
+    * [BVAL-8] - Setup confluence autoexport template
+    * [BVAL-9] - Setup rsync cron job to copy autoexport content over to www 
staging area
+
+Bug
+---
+    * [BVAL-11] - After moved java packages tests don't work
+    * [BVAL-13] - ConstraintViolationImpl must be Serialziable according to 
JSR303 spec
+    * [BVAL-15] - @Min and @Max fail with very high values of long
+    * [BVAL-17] - PathImpl keeps a null-named first node on unindexed property 
paths
+    * [BVAL-18] - DefaultMessageInterpolator substitutes unexistant variables 
with the whole message
+    * [BVAL-19] - Several changes to pass 12 more tests
+    * [BVAL-20] - When building a MetaBean, the full tree of 
subclasses/interfaces must be considered
+    * [BVAL-21] - ConstraintViolations set should not have duplicates and 
should store ElementType and use it in equals()
+    * [BVAL-22] - Incorrect output or IOBException when interpolating messages 
when annotation values have $ or \
+    * [BVAL-23] - Circular dependency check produces false positives
+    * [BVAL-24] - IllegalArgumentException should be thrown when calling 
Validator.getConstraintsForClass() with a null class
+    * [BVAL-26] - IllegalAccessException is thrown when accesing annotation 
values
+    * [BVAL-27] - IllegalArgumentException should be thrown when calling 
BeanDescriptor.getConstraintsForProperty(null)
+    * [BVAL-28] - Property path for nodes inside iterables that do not 
implement List should not contain the index
+    * [BVAL-29] - Defer node creation in implementation of 
ConstraintViolationBuilder API
+    * [BVAL-30] - Groups from the main constraint annotation must be inherited 
by the composing annotations
+    * [BVAL-31] - A ConstraintDefinitionException should be thrown when the 
resolved validator is not compatible with the annotation type
+    * [BVAL-32] - Annotations associated with composited contraints must 
reflect inherited groups
+    * [BVAL-33] - Payload value must also be inherited in compositing 
constraints
+    * [BVAL-34] - Parameter for @Pattern message should be {regexp}
+    * [BVAL-35] - Improved support of @OverridesAttribute
+    * [BVAL-36] - Improve @ReportAsSingleValidation implementation
+    * [BVAL-37] - Ensure constraint definitions are valid
+    * [BVAL-38] - Groups and payload values must be part of the 
ConstraintDescriptor attributes
+    * [BVAL-39] - Implicit groups should be correctly set in constraint 
descriptors
+    * [BVAL-41] - Package bval artifacts as bundles
+    * [BVAL-42] - Stop group sequence validation when at least 1 violation is 
already reported
+    * [BVAL-43] - GroupDefinitionException must be thrown on cyclic group 
detection
+    * [BVAL-45] - ValidationException must be thrown when validating a bean 
with an annotated method which isn't a valid getter
+    * [BVAL-48] - jUnit failure during build on Windows - trunk rev 945800
+    * [BVAL-49] - ValidationException must be thrown in case 
ConstraintValidatorFactory returns null for a valid getInstance call
+    * [BVAL-50] - Fix TraversableResolver usage
+    * [BVAL-51] - Several fixes in ElementDescriptor and subinterfaces impls
+    * [BVAL-53] - Several fixes for XML metadata processing impl
+    * [BVAL-55] - Fix remaining TCK tests
+    * [BVAL-58] - Clean up build before release
+    * [BVAL-62] - add missing ASL headers
+    * [BVAL-64] - org.apache.bval.bundle needs a custom NOTICE file
+    * [BVAL-65] - Incubator required DISCLAIMER missing from jars
+    * [BVAL-67] - Resolve NOTICE file issues fond during RC2 vote
+
+Improvement
+-----------
+    * [BVAL-12] - Current implementation of method validation (appendix C of 
JSR-303) doesn't work with some constraints
+    * [BVAL-16] - Maven project to launch TCK suite
+    * [BVAL-44] - Move optional JSON code out of bval-core to a bval-json 
module
+    * [BVAL-46] - Create project source assembly
+    * [BVAL-52] - ValidationParser.getInputStream() should call 
getResourceAsStream() for TCK suite to work
+    * [BVAL-57] - Create a single apache-bval jar/bundle
+    * [BVAL-66] - Method validation parameter processing problems
+
+New Feature
+-----------
+    * [BVAL-40] - Provide a way to display the BVal version being used
+    * [BVAL-56] - make bval work with geronimo spec osgi service locator
+
+Task
+----
+    * [BVAL-2] - Initial codebase donation tasks
+    * [BVAL-6] - Setup project website
+
+Test
+----
+    * [BVAL-10] - Setup continuous builds
+
+--------------------------------------------------------------------------------
+

Added: tomee/deps/branches/bval-2/LICENSE
URL: 
http://svn.apache.org/viewvc/tomee/deps/branches/bval-2/LICENSE?rev=1843674&view=auto
==============================================================================
--- tomee/deps/branches/bval-2/LICENSE (added)
+++ tomee/deps/branches/bval-2/LICENSE Fri Oct 12 15:00:48 2018
@@ -0,0 +1,203 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+

Added: tomee/deps/branches/bval-2/NOTICE
URL: 
http://svn.apache.org/viewvc/tomee/deps/branches/bval-2/NOTICE?rev=1843674&view=auto
==============================================================================
--- tomee/deps/branches/bval-2/NOTICE (added)
+++ tomee/deps/branches/bval-2/NOTICE Fri Oct 12 15:00:48 2018
@@ -0,0 +1,14 @@
+
+Apache BVal project
+Copyright 2010-2016 The Apache Software Foundation.
+
+This product includes software developed by
+The Apache Software Foundation (http://www.apache.org/).
+
+
+The following copyright notice(s) were affixed to portions of this code
+with which this file is now or was at one time distributed.
+
+This product includes software developed by Agimatec GmbH.
+Copyright 2007-2010 Agimatec GmbH. All rights reserved.
+

Added: tomee/deps/branches/bval-2/README.txt
URL: 
http://svn.apache.org/viewvc/tomee/deps/branches/bval-2/README.txt?rev=1843674&view=auto
==============================================================================
--- tomee/deps/branches/bval-2/README.txt (added)
+++ tomee/deps/branches/bval-2/README.txt Fri Oct 12 15:00:48 2018
@@ -0,0 +1,66 @@
+Apache BVal - README.txt
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+--------------------------------------------------------------------------------
+
+About
+=====
+This is an implementation of the Java Bean Validation (JSRs 303, 349)
+specification for Java EE and Java SE.
+The technical objective is to provide a class level constraint declaration and
+validation facility for the Java application developer, as well as a constraint
+metadata repository and query API.
+
+
+Release Notes
+=============
+Please refer to the included CHANGES.txt for a complete list of new features
+available and issues resolved in this release.
+
+
+Getting Started
+===============
+Please visit the project website for the latest information:
+    http://bval.apache.org/
+
+Along with the developer mailing list archive:
+    http://mail-archives.apache.org/mod_mbox/bval-dev/
+
+
+System Requirements
+===================
+You need a platform that supports Java SE 6 or later.
+Most testing has been done with Java SE 7 on Mac OS X, Windows and Linux.
+
+
+Building
+==========================
+To build from source code:
+  - Sources require Java SE 6 or higher. 
+  - The project is built with Apache Maven (suggested is at least 3.2.1).
+    You need to download and install Maven from: http://maven.apache.org/
+  - Invoke maven in the root directory or a module subdirectory:
+      mvn install
+
+Checkout the Building section on the project web site for more details:
+    http://bval.apache.org/
+
+
+Support
+=======
+Any problems with this release can be reported to the user mailing list or
+opened in the Jira issue tracker.
+
+  Mailing list archive:
+    http://mail-archives.apache.org/mod_mbox/bval-user/
+
+  User mailing list:
+    u...@bval.apache.org
+
+  User mailing list subscription:
+    user-subscr...@bval.apache.org
+
+  Jira:
+    https://issues.apache.org/jira/browse/BVAL/
+
+--------------------------------------------------------------------------------
+

Added: tomee/deps/branches/bval-2/RELEASE-NOTES.adoc
URL: 
http://svn.apache.org/viewvc/tomee/deps/branches/bval-2/RELEASE-NOTES.adoc?rev=1843674&view=auto
==============================================================================
--- tomee/deps/branches/bval-2/RELEASE-NOTES.adoc (added)
+++ tomee/deps/branches/bval-2/RELEASE-NOTES.adoc Fri Oct 12 15:00:48 2018
@@ -0,0 +1,42 @@
+Apache BVal Release Notes
+=========================
+
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+
+
+== Introduction
+
+Apache BVal is an implementation of the JSR-303 and JSR-346 Bean Validation 
specifications.
+
+
+== Release Notes
+
+
+=== BVal-1.1.0
+
+Bug
+
+    [BVAL-127] - Build failed java 8
+    [BVAL-128] - Validation of bean that implements Closeable results in an NPE
+    [BVAL-130] - ConstraintDefaults doesn't close InputStream
+
+Improvement
+
+    [BVAL-132] - TCK 1.1: BValInterceptor.isGetter is wrong
+    [BVAL-133] - Updated TCK Test Version for Bean Validation 1.1
+
+New Feature
+
+    [BVAL-122] - Implement Bean Validation 1.1
+
+Task
+
+    [BVAL-120] - Add bval-tck11 tck runner for future work on Bean Validation 
1.1
+    [BVAL-131] - Add gitignore
+    [BVAL-136] - fix artifactId of our bundle module
+
+Wish
+
+    [BVAL-112] - ability to hide the log message of ConfigurationImpl
+
+

Added: tomee/deps/branches/bval-2/bundle/pom.xml
URL: 
http://svn.apache.org/viewvc/tomee/deps/branches/bval-2/bundle/pom.xml?rev=1843674&view=auto
==============================================================================
--- tomee/deps/branches/bval-2/bundle/pom.xml (added)
+++ tomee/deps/branches/bval-2/bundle/pom.xml Fri Oct 12 15:00:48 2018
@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<!--
+       Maven release plugin requires the project tag to be on a single line.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache.bval</groupId>
+        <artifactId>bval-parent</artifactId>
+        <version>2.0.0-SNAPSHOT</version>
+    </parent>
+
+    <!-- use fully qualified naming for OSGi bundles -->
+    <artifactId>org.apache.bval.bundle</artifactId>
+    <name>Apache BVal :: org.apache.bval.bundle</name>
+
+    <packaging>bundle</packaging>
+
+    <description>Apache BVal - Aggregate OSGi Bundle (bval-core + 
bval-jsr)</description>
+
+    <dependencies>
+        <!-- JARs to include in aggregate JAR via maven-shade-plugin -->
+        <dependency>
+            <groupId>org.apache.bval</groupId>
+            <artifactId>bval-jsr</artifactId>
+            <version>${project.version}</version>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <extensions>true</extensions>
+                <configuration>
+                    <instructions>
+                        <!-- OSGi Bundle Metadata -->
+                        
<Main-Class>org.apache.bval.util.BValVersion</Main-Class>
+                        <Implementation-Title>Apache 
BVal</Implementation-Title>
+                        
<Implementation-Build>${buildNumber}</Implementation-Build>
+                        
<Implementation-Vendor>org.apache</Implementation-Vendor>
+                        <Specification-Title>Java Bean 
Validation</Specification-Title>
+                        <Specification-Vendor>Java Community 
Process</Specification-Vendor>
+                        <Specification-Version>1.1</Specification-Version>
+                        <Bundle-DocURL>${project.url}</Bundle-DocURL>
+                        <Embed-Dependency>*;inline=true</Embed-Dependency>
+                        <Private-Package />
+                        <Export-Package>org.apache.bval.*</Export-Package>
+                        <Import-Package>
+                            
javax.annotation.*;resolution:=optional,javax.interceptor.*;resolution:=optional,
+                            
javax.inject.*;resolution:=optional,javax.enterprise.*;resolution:=optional,javax.persistence.*;resolution:=optional,
+                            
org.apache.bval.xml.*;resolution:=optional,javax.validation.*;resolution:=optional,
+                            !org.apache.commons.weaver.*,
+                            *
+                        </Import-Package>
+                        <!-- geronimo spec osgi services support -->
+                        <SPI-Provider>true</SPI-Provider>
+                    </instructions>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>findbugs-maven-plugin</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
+    <profiles>
+        <profile>
+            <id>apache-release</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-javadoc-plugin</artifactId>
+                        <configuration>
+                            <skip>true</skip>
+                        </configuration>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-source-plugin</artifactId>
+                        <configuration>
+                            <attach>false</attach>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
+
+</project>
+

Added: 
tomee/deps/branches/bval-2/bundle/src/main/appended-resources/META-INF/NOTICE.vm
URL: 
http://svn.apache.org/viewvc/tomee/deps/branches/bval-2/bundle/src/main/appended-resources/META-INF/NOTICE.vm?rev=1843674&view=auto
==============================================================================
--- 
tomee/deps/branches/bval-2/bundle/src/main/appended-resources/META-INF/NOTICE.vm
 (added)
+++ 
tomee/deps/branches/bval-2/bundle/src/main/appended-resources/META-INF/NOTICE.vm
 Fri Oct 12 15:00:48 2018
@@ -0,0 +1,26 @@
+##
+## Licensed to the Apache Software Foundation (ASF) under one
+## or more contributor license agreements.  See the NOTICE file
+## distributed with this work for additional information
+## regarding copyright ownership.  The ASF licenses this file
+## to you under the Apache License, Version 2.0 (the
+## "License"); you may not use this file except in compliance
+## with the License.  You may obtain a copy of the License at
+##
+##  http://www.apache.org/licenses/LICENSE-2.0
+##
+## Unless required by applicable law or agreed to in writing,
+## software distributed under the License is distributed on an
+## "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+## KIND, either express or implied.  See the License for the
+## specific language governing permissions and limitations
+## under the License.
+##
+
+
+The following copyright notice(s) were affixed to portions of this code
+with which this file is now or was at one time distributed.
+
+This product includes software developed by agimatec GmbH.
+Copyright 2007-2010 Agimatec GmbH. All rights reserved.
+

Added: tomee/deps/branches/bval-2/bval-extras/pom.xml
URL: 
http://svn.apache.org/viewvc/tomee/deps/branches/bval-2/bval-extras/pom.xml?rev=1843674&view=auto
==============================================================================
--- tomee/deps/branches/bval-2/bval-extras/pom.xml (added)
+++ tomee/deps/branches/bval-2/bval-extras/pom.xml Fri Oct 12 15:00:48 2018
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<!--
+       Maven release plugin requires the project tag to be on a single line.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache.bval</groupId>
+        <artifactId>bval-parent</artifactId>
+        <version>2.0.0-SNAPSHOT</version>
+    </parent>
+
+    <artifactId>bval-extras</artifactId>
+    <name>Apache BVal :: bval-extras (optional)</name>
+    <packaging>bundle</packaging>
+
+    <description>BVal - non-JSR303 routines and constraints</description>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.bval</groupId>
+            <artifactId>bval-jsr</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+    <profiles>
+        <!--
+            default profile using geronimo-validation_1.0_spec.jar
+            active when property "ri" is not present.
+        -->
+        <profile>
+            <id>geronimo</id>
+            <activation>
+                <property>
+                    <name>!ri</name>
+                </property>
+            </activation>
+            <dependencies>
+                <dependency>
+                    <groupId>org.apache.geronimo.specs</groupId>
+                    <artifactId>geronimo-validation_2.0_spec</artifactId>
+                    <scope>provided</scope>
+                </dependency>
+            </dependencies>
+        </profile>
+        <!--
+            optional profile using javax.validation/validation-api.jar
+            from RI manually active when property "-Pri" is provided.
+        -->
+        <profile>
+            <id>ri</id>
+            <activation>
+                <property>
+                    <name>ri</name>
+                </property>
+            </activation>
+            <dependencies>
+                <dependency>
+                    <groupId>javax.validation</groupId>
+                    <artifactId>validation-api</artifactId>
+                    <!-- allow users to choose an API provider -->
+                    <scope>provided</scope>
+                </dependency>
+            </dependencies>
+        </profile>
+    </profiles>
+
+    <build>
+        <defaultGoal>install</defaultGoal>
+
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+            </resource>
+        </resources>
+    </build>
+
+</project>

Added: 
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumber.java
URL: 
http://svn.apache.org/viewvc/tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumber.java?rev=1843674&view=auto
==============================================================================
--- 
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumber.java
 (added)
+++ 
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumber.java
 Fri Oct 12 15:00:48 2018
@@ -0,0 +1,55 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.bval.extras.constraints.checkdigit;
+
+import javax.validation.Constraint;
+import javax.validation.Payload;
+import java.lang.annotation.Documented;
+import java.lang.annotation.Retention;
+import java.lang.annotation.Target;
+
+import static java.lang.annotation.ElementType.ANNOTATION_TYPE;
+import static java.lang.annotation.ElementType.CONSTRUCTOR;
+import static java.lang.annotation.ElementType.FIELD;
+import static java.lang.annotation.ElementType.METHOD;
+import static java.lang.annotation.ElementType.PARAMETER;
+import static java.lang.annotation.RetentionPolicy.RUNTIME;
+
+/**
+ * <p>
+ * --
+ * TODO - This class is NOT part of the bean_validation spec and might 
disappear
+ * as soon as a final version of the specification contains a similar 
functionality.
+ * --
+ * </p>
+ * Description: annotation to validate as ABANumber<br/>
+ */
+@Documented
+@Constraint(validatedBy = ABANumberValidator.class)
+@Target({ METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER })
+@Retention(RUNTIME)
+public @interface ABANumber {
+
+    Class<?>[] groups() default {};
+
+    String message() default 
"{org.apache.bval.extras.constraints.checkdigit.ABANumber.message}";
+
+    Class<? extends Payload>[] payload() default {};
+
+}

Added: 
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumberValidator.java
URL: 
http://svn.apache.org/viewvc/tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumberValidator.java?rev=1843674&view=auto
==============================================================================
--- 
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumberValidator.java
 (added)
+++ 
tomee/deps/branches/bval-2/bval-extras/src/main/java/org/apache/bval/extras/constraints/checkdigit/ABANumberValidator.java
 Fri Oct 12 15:00:48 2018
@@ -0,0 +1,68 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.bval.extras.constraints.checkdigit;
+
+/**
+ * Modulus 10 <b>ABA Number</b> (or <b>Routing Transit Number</b> (RTN)) Check 
Digit
+ * calculation/validation.
+ * <p>
+ * ABA Numbers (or Routing Transit Numbers) are a nine digit numeric code used
+ * to identify American financial institutions for things such as checks or 
deposits
+ * (ABA stands for the American Bankers Association).
+ * <p>
+ * Check digit calculation is based on <i>modulus 10</i> with digits being 
weighted
+ * based on their position (from right to left) as follows:
+ * <ul>
+ *     <li>Digits 1, 4 and & 7 are weighted 1
+ *     <li>Digits 2, 5 and & 8 are weighted 7
+ *     <li>Digits 3, 6 and & 9 are weighted 3
+ * </ul>
+ * <p>
+ * For further information see
+ *  <a href="http://en.wikipedia.org/wiki/Routing_transit_number";>Wikipedia -
+ *  Routing transit number</a>.
+ */
+public final class ABANumberValidator extends ModulusValidator<ABANumber> {
+
+    /** weighting given to digits depending on their right position */
+    private static final int[] POSITION_WEIGHT = new int[] { 3, 1, 7 };
+
+    public ABANumberValidator() {
+        super(10);
+    }
+
+    /**
+     * Calculates the <i>weighted</i> value of a character in the
+     * code at a specified position.
+     * <p>
+     * ABA Routing numbers are weighted in the following manner:
+     * <pre><code>
+     *     left position: 1  2  3  4  5  6  7  8  9
+     *            weight: 3  7  1  3  7  1  3  7  1
+     * </code></pre>
+     *
+     * {@inheritDoc}
+     */
+    @Override
+    protected int weightedValue(int charValue, int leftPos, int rightPos) 
throws Exception {
+        int weight = POSITION_WEIGHT[rightPos % 3];
+        return (charValue * weight);
+    }
+
+}


Reply via email to