From c1d5139c241483bfd4300eeb8ef7cf05017d63bb Mon Sep 17 00:00:00 2001 From: Adrien LAUER Date: Mon, 1 Apr 2019 16:21:13 +0200 Subject: [PATCH] Fix startup exception due to validation change --- CHANGELOG.md | 4 +++ checkstyle.xml | 2 +- core/pom.xml | 12 ++++++--- .../org/seedstack/mongodb/MongoDbConfig.java | 2 +- .../internal/AbstractMongoDbManager.java | 2 +- .../mongodb/internal/AsyncMongoDbManager.java | 2 +- .../mongodb/internal/MongoDbErrorCode.java | 2 +- .../mongodb/internal/MongoDbManager.java | 2 +- .../mongodb/internal/MongoDbModule.java | 2 +- .../mongodb/internal/MongoDbPlugin.java | 2 +- .../mongodb/internal/SyncMongoDbManager.java | 2 +- .../mongodb/MongoDbConfig.properties | 2 +- .../internal/MongoDbErrorCode.properties | 2 +- .../org/seedstack/mongodb/MongoDbAsyncIT.java | 19 +++++++------- .../java/org/seedstack/mongodb/MongoDbIT.java | 17 ++++++------ core/src/test/resources/application.yaml | 2 +- morphia/pom.xml | 18 ++++++++++--- .../morphia/BaseMorphiaRepository.java | 2 +- .../seedstack/mongodb/morphia/Morphia.java | 2 +- .../mongodb/morphia/MorphiaDatastore.java | 2 +- .../morphia/internal/DatastoreFactory.java | 2 +- .../morphia/internal/DatastoreImpl.java | 2 +- .../morphia/internal/DatastoreProvider.java | 2 +- .../internal/DefaultMorphiaRepository.java | 2 +- .../morphia/internal/MorphiaErrorCode.java | 2 +- .../morphia/internal/MorphiaModule.java | 7 ++--- .../morphia/internal/MorphiaPlugin.java | 25 +++++++----------- .../internal/MorphiaSpecifications.java | 2 +- .../morphia/internal/MorphiaUtils.java | 2 +- ....java => ValidatingEntityInterceptor.java} | 23 +++++++--------- .../specification/MorphiaAndConverter.java | 2 +- .../MorphiaAttributeConverter.java | 2 +- .../specification/MorphiaEqualConverter.java | 2 +- .../specification/MorphiaFalseConverter.java | 2 +- .../MorphiaGreaterThanConverter.java | 2 +- .../MorphiaIdentityConverter.java | 2 +- .../MorphiaLessThanConverter.java | 2 +- .../specification/MorphiaNotConverter.java | 2 +- .../specification/MorphiaOrConverter.java | 2 +- .../MorphiaSpecificationTranslator.java | 2 +- .../specification/MorphiaStringConverter.java | 2 +- .../MorphiaStringEqualConverter.java | 2 +- .../MorphiaStringMatchingConverter.java | 2 +- .../MorphiaTranslationContext.java | 2 +- .../specification/MorphiaTrueConverter.java | 2 +- .../internal/MorphiaErrorCode.properties | 2 +- .../seedstack/mongodb/morphia/MorphiaIT.java | 26 ++++++++++++------- .../mongodb/morphia/MorphiaRepositoryIT.java | 17 ++++++------ .../mongodb/morphia/SpecificationIT.java | 4 +-- .../morphia/fixtures/dummyobject/Dummy1.java | 2 +- .../morphia/fixtures/dummyobject/Dummy2.java | 2 +- .../morphia/fixtures/dummyobject/Dummy3.java | 2 +- .../morphia/fixtures/dummyobject/Dummy4.java | 2 +- .../morphia/fixtures/dummyobject/Dummy5.java | 2 +- .../morphia/fixtures/dummyobject/Dummy6.java | 2 +- .../morphia/fixtures/product/Picture.java | 2 +- .../morphia/fixtures/product/PictureURL.java | 2 +- .../morphia/fixtures/product/Product.java | 2 +- .../morphia/fixtures/user/Address.java | 2 +- .../mongodb/morphia/fixtures/user/User.java | 2 +- morphia/src/test/resources/application.yaml | 2 +- pom.xml | 11 +++++--- 62 files changed, 154 insertions(+), 129 deletions(-) rename morphia/src/main/java/org/seedstack/mongodb/morphia/internal/{InternalValidationExtension.java => ValidatingEntityInterceptor.java} (59%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5637873..a5ee722 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# Version 3.0.2 (2019-01-10) + +* [fix] Fix issue #11: an exception occurred at startup because the way of accessing the ValidationFactory changed. + # Version 3.0.1 (2019-01-10) * [fix] During translation of composite specifications (or, and), set the field for each member (avoid "No field has been set" exception). diff --git a/checkstyle.xml b/checkstyle.xml index 547e414..cc4d78d 100644 --- a/checkstyle.xml +++ b/checkstyle.xml @@ -1,7 +1,7 @@