From f7ffdfb4d7232f248de674921660e10c167981dc Mon Sep 17 00:00:00 2001 From: Bertrand Lorentz Date: Thu, 23 May 2024 16:06:20 +0200 Subject: [PATCH 1/3] schematrons: Remove all rules that fetch another notice (TEDEFO-3376) They have currently no effect, as the service they call does not exist, and they are also incomplete. They cause errors with ph-schematron 8.0.0 in pure mode, so it's better to remove them. (cherry picked from commit e9d516db18565c7839c7bad2ebba0128e34e6035) --- schematrons/dynamic/config.sch | 3 +- schematrons/dynamic/validation-stage-6a.sch | 3 -- schematrons/dynamic/validation-stage-6b.sch | 35 --------------------- 3 files changed, 2 insertions(+), 39 deletions(-) diff --git a/schematrons/dynamic/config.sch b/schematrons/dynamic/config.sch index bb6e87b5f..1f41704e3 100644 --- a/schematrons/dynamic/config.sch +++ b/schematrons/dynamic/config.sch @@ -1,5 +1,6 @@ + The notice identifier will be appended, to build the URL used to fetch the corresponding notice XML. + Currently not used. --> diff --git a/schematrons/dynamic/validation-stage-6a.sch b/schematrons/dynamic/validation-stage-6a.sch index bc2017f45..f26c1ee99 100644 --- a/schematrons/dynamic/validation-stage-6a.sch +++ b/schematrons/dynamic/validation-stage-6a.sch @@ -1,7 +1,4 @@ - - rule|text|BR-BT-00262-0300 - \ No newline at end of file diff --git a/schematrons/dynamic/validation-stage-6b.sch b/schematrons/dynamic/validation-stage-6b.sch index b2fe1c383..6b97cdec3 100644 --- a/schematrons/dynamic/validation-stage-6b.sch +++ b/schematrons/dynamic/validation-stage-6b.sch @@ -1,39 +1,4 @@ - - - - - - - - - - - - - - - - The notice subtype must be the same as for the parent notice. - - - - - The value of "Procedure Type" (BT-105-Procedure) value must be the same as for the parent notice. - - - - - The value of "Procedure Identifier" (BT-04-notice) must be the same as for the parent notice. - - - - - The value of "Main Nature" (BT-23-Procedure) must be the same as for the parent notice. - - From 3377e97f971d8c748fabce73e7f21858df1f5cf1 Mon Sep 17 00:00:00 2001 From: Bertrand Lorentz Date: Tue, 13 Aug 2024 10:46:12 +0200 Subject: [PATCH 2/3] CHANGELOG: Update for SDK 1.6.5 --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b1087f798..46cc25be5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +# SDK 1.6.5 Release Notes + +This release brings the following corrections in the validation rules, making them more permissive: + +* Remove rules that try to fetch another notice. They never had any effect, as the service they call does not exist, and they can cause errors with some schematron implementations. + +A comprehensive list of changes between SDK 1.6.4 and SDK 1.6.5 can be seen at + +You can explore the changes between those versions at + # SDK 1.6.4 Release Notes This release brings the following corrections in the validation rules, making them more permissive: From ae1cc4a023f99fb9e34f6251b5e0ab634d5cbe3b Mon Sep 17 00:00:00 2001 From: Bertrand Lorentz Date: Tue, 13 Aug 2024 10:46:50 +0200 Subject: [PATCH 3/3] Update version to 1.6.5 in pom.xml and fields.json --- fields/fields.json | 2 +- pom.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/fields/fields.json b/fields/fields.json index f45ddfbb3..69210c641 100644 --- a/fields/fields.json +++ b/fields/fields.json @@ -1,6 +1,6 @@ { "ublVersion" : "2.3", - "sdkVersion" : "eforms-sdk-1.6.4", + "sdkVersion" : "eforms-sdk-1.6.5", "metadataDatabase" : { "version" : "1.6.0", "createdOn" : "2023-02-17T12:00:00" diff --git a/pom.xml b/pom.xml index 50bec629b..e9dc2bd67 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ eu.europa.ted.eforms eforms-sdk - 1.6.4 + 1.6.5 jar eForms SDK @@ -48,7 +48,7 @@ UTF-8 - 2024-01-24T15:41:45Z + 2024-08-13T08:46:11Z 1.6.0-SNAPSHOT