From 75eb36602869b6ffae7aff945cb4345903485802 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 | 36 --------------------- 3 files changed, 2 insertions(+), 40 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 475e5ba93..895c452de 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 ef4209f0f..69e737053 100644 --- a/schematrons/dynamic/validation-stage-6b.sch +++ b/schematrons/dynamic/validation-stage-6b.sch @@ -11,40 +11,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 8174520330536f89ee7650384ea7f351dfda58b2 Mon Sep 17 00:00:00 2001 From: Bertrand Lorentz Date: Tue, 13 Aug 2024 10:32:37 +0200 Subject: [PATCH 2/3] CHANGELOG: Update for SDK 1.7.5 --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ab7a6b5d..739be821b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +# SDK 1.7.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.7.4 and SDK 1.7.5 can be seen at + +You can explore the changes between those versions at + # SDK 1.7.4 Release Notes This release brings the following corrections in the validation rules, making them more permissive: From b0d46ed90f62a2e64259cf961e4fd332ba48f9f3 Mon Sep 17 00:00:00 2001 From: Bertrand Lorentz Date: Tue, 13 Aug 2024 10:33:53 +0200 Subject: [PATCH 3/3] Update version to 1.7.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 85a4db97d..fed1500c5 100644 --- a/fields/fields.json +++ b/fields/fields.json @@ -1,6 +1,6 @@ { "ublVersion" : "2.3", - "sdkVersion" : "eforms-sdk-1.7.4", + "sdkVersion" : "eforms-sdk-1.7.5", "metadataDatabase" : { "version" : "1.7.1", "createdOn" : "2023-04-24T12:34:54" diff --git a/pom.xml b/pom.xml index fc6a58485..77f67b312 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ eu.europa.ted.eforms eforms-sdk - 1.7.4 + 1.7.5 jar eForms SDK @@ -48,7 +48,7 @@ UTF-8 - 2024-04-29T11:47:40Z + 2024-08-13T08:32:14Z 1.6.0-SNAPSHOT