From 570670d9cd21ea354866d163713d369730a0b3fc Mon Sep 17 00:00:00 2001 From: Hubertus Tummescheit Date: Thu, 2 Jul 2026 16:58:46 -0400 Subject: [PATCH] Fix invalid xs:import of fmi3Annotation.xsd Neither this schema nor fmi3Annotation.xsd declares a targetNamespace, so both are in "no namespace". xs:import is for pulling in components from a different namespace than the importing schema; merging components from a schema with the same (or absent) target namespace is what xs:include is for. Using xs:import without a namespace attribute here is not spec-conformant, and rejected outright by strict validators (e.g. the Python xmlschema library), even though lenient ones (libxml2/xmllint) tolerate it. Closes #7 --- schema/maHarmonizedSpecificationExperiments.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schema/maHarmonizedSpecificationExperiments.xsd b/schema/maHarmonizedSpecificationExperiments.xsd index c573aee..de967ca 100644 --- a/schema/maHarmonizedSpecificationExperiments.xsd +++ b/schema/maHarmonizedSpecificationExperiments.xsd @@ -1,6 +1,6 @@ - + Copyright(c) 2023-2025 Modelica Association Project "FMI".