This is an automated email from the git hooks/post-receive script. New change to branch develop in repository observe. See http://git.codelutin.com/observe.git from d87b480 Ajout d'une option pour configurer l'adminApiKey qui autorise d'accéder à la configuration new c3a48f1 mise en place du service de validation (refs #7493) new c97b146 ajout du test du service de validation (refs #7493) new 9ff038a Ajout de propertyChange listener sur les entités (See #7493) new 6c724df Implantation du service de validation (See #7493) new 73d72d0 Debut d'intégration des validateurs d'entités (See #7493) new fdaf365 Fix validation test (See #7493) new e3c79cb recupération des différents types de dto new ac1f0ff Renommage de certains objets Simplificiation du détecteur de messages (on n'utilise plus les références sur entités) See #7493 new 70d655b Tout sur develop (mais il reste encore à gerer les traductions des messages) See #7493 Merge branch 'feature/7493' into develop The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 70d655bc69f6aa77de3536ace620ad9b929eb88a Merge: d87b480 ac1f0ff Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Sep 3 16:16:35 2015 +0200 Tout sur develop (mais il reste encore à gerer les traductions des messages) See #7493 Merge branch 'feature/7493' into develop commit ac1f0ff87befbce5364014fd63069bd4cad29d43 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Sep 3 14:12:55 2015 +0200 Renommage de certains objets Simplificiation du détecteur de messages (on n'utilise plus les références sur entités) See #7493 commit e3c79cb3860615d478f80a9b3b48272eb0c9e5a9 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Sep 3 11:13:14 2015 +0200 recupération des différents types de dto commit fdaf365a0e922f92af1cfcfa247d7d6d7628dbf5 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Sep 3 00:42:07 2015 +0200 Fix validation test (See #7493) commit 73d72d003bc2ffa49b6c82d70b7b5e04b10d81b1 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Sep 3 00:14:07 2015 +0200 Debut d'intégration des validateurs d'entités (See #7493) commit 6c724df85fe94cfbcc228c799b0cdf8131e012db Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Sep 2 23:32:01 2015 +0200 Implantation du service de validation (See #7493) commit 9ff038a87b4a7ff86e87a3edad76b72500fa2a4f Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Sep 2 23:29:21 2015 +0200 Ajout de propertyChange listener sur les entités (See #7493) commit c97b14678bc353ead5e641f7b2bf4091493d545a Author: Sylvain Bavencoff <bavencoff@codelutin.com> Date: Mon Aug 31 17:00:53 2015 +0200 ajout du test du service de validation (refs #7493) commit c3a48f1eb9b9b1e122f75eea30377245e272ef46 Author: Sylvain Bavencoff <bavencoff@codelutin.com> Date: Mon Aug 31 15:54:35 2015 +0200 mise en place du service de validation (refs #7493) Summary of changes: .../ird/observe/entities/seine/ActivitySeines.java | 160 +++++++ .../src/main/xmi/observe-common.properties | 1 + .../src/main/xmi/observe-longline.properties | 1 + .../src/main/xmi/observe-seine.properties | 1 + observe-services-api/pom.xml | 5 + .../actions/validate/ValidateDataRequest.java | 54 +++ .../actions/validate/ValidateDataResult.java | 32 ++ .../validate/ValidateReferentialsRequest.java | 55 +++ .../validate/ValidateReferentialsResult.java | 32 ++ .../actions/validate/ValidateResultForDtoType.java | 28 ++ .../service/actions/validate/ValidateService.java | 25 ++ .../actions/validate/ValidationMessage.java | 45 ++ .../actions/validate/ValidationResultForDto.java | 34 ++ observe-services-topia/pom.xml | 9 + .../ird/observe/services/ObserveServiceTopia.java | 33 ++ .../service/actions/validate/ObserveValidator.java | 166 +++++++ .../actions/validate/ValidateServiceTopia.java | 226 ++++++++++ .../actions/validate/ValidationDataContext.java | 181 ++++++++ .../validate/ValidationMessageDetector.java | 489 +++++++++++++++++++++ .../service/actions/validate}/ValidatorsMap.java | 24 +- .../actions/validate/ValidateServiceTopiaTest.java | 207 +++++++++ observe-validation/pom.xml | 4 +- .../field/ActivityDebutDePecheSaneValidator.java | 9 +- .../field/ActivityFinDePecheSaneValidator.java | 11 +- .../field/ActivityFinDeVeilleExistsValidator.java | 3 +- .../field/ActivitySimpleSpeedValidator.java | 27 +- .../validation/field/ActivitySpeedValidator.java | 30 +- .../validation/field/OpenableFieldValidator.java | 138 ------ .../field/RouteActivitysFieldValidator.java | 7 +- .../field/SetLonglineUniqueHomeIdValidator.java | 14 +- .../field/SetLonglineUniqueNumberValidator.java | 14 +- .../field/VesselActivityFieldValidator.java | 49 ++- .../TripLongline-n1-update-warning-validation.xml | 10 +- .../seine/Route-n1-update-warning-validation.xml | 6 +- .../TripSeine-n1-update-warning-validation.xml | 6 +- .../src/main/resources/validators.xml | 2 +- .../validation/BeanValidatorDetectorTest.java | 4 +- .../field/ActivitySeineSpeedValidatorTest.java | 3 +- .../field/OpenableEntityFieldValidatorTest.java | 82 ---- .../seine/TripSeine-testOpen-error-validation.xml | 32 -- pom.xml | 2 +- 41 files changed, 1903 insertions(+), 358 deletions(-) create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidateDataRequest.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidateDataResult.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidateReferentialsRequest.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidateReferentialsResult.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidateResultForDtoType.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidateService.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidationMessage.java create mode 100644 observe-services-api/src/main/java/fr/ird/observe/services/service/actions/validate/ValidationResultForDto.java create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/validate/ObserveValidator.java create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/validate/ValidateServiceTopia.java create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/validate/ValidationDataContext.java create mode 100644 observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/validate/ValidationMessageDetector.java copy {observe-business/src/main/java/fr/ird/observe/validation => observe-services-topia/src/main/java/fr/ird/observe/services/service/actions/validate}/ValidatorsMap.java (75%) create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/services/service/actions/validate/ValidateServiceTopiaTest.java delete mode 100644 observe-validation/src/main/java/fr/ird/observe/validation/field/OpenableFieldValidator.java delete mode 100644 observe-validation/src/test/java/fr/ird/observe/validation/field/OpenableEntityFieldValidatorTest.java delete mode 100644 observe-validation/src/test/resources/fr/ird/observe/entities/seine/TripSeine-testOpen-error-validation.xml -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.