From fd37a9f42be17ceba6afefbffcd3b8cf19a55d25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristian=20S=C3=B8rensen-Boll?= Date: Mon, 12 Apr 2021 11:36:35 +0200 Subject: [PATCH] - Updated Saxon HE reference to version 10.3 - Changed Serializer constructor to Processor.NewSerializer() --- src/dk.gov.oiosi/dk.gov.oiosi.csproj | 29 +++++++++---------- src/dk.gov.oiosi/packages.config | 2 +- .../xml/schematron/SchematronValidator.cs | 6 ++-- 3 files changed, 18 insertions(+), 19 deletions(-) diff --git a/src/dk.gov.oiosi/dk.gov.oiosi.csproj b/src/dk.gov.oiosi/dk.gov.oiosi.csproj index 4f5149d8..779ffed7 100644 --- a/src/dk.gov.oiosi/dk.gov.oiosi.csproj +++ b/src/dk.gov.oiosi/dk.gov.oiosi.csproj @@ -74,38 +74,37 @@ False - ..\..\packages\Saxon-HE.9.5.1.8\lib\net35\IKVM.OpenJDK.Charsets.dll + ..\..\packages\Saxon-HE.10.3.0\lib\net40\IKVM.OpenJDK.Charsets.dll False - ..\..\packages\Saxon-HE.9.5.1.8\lib\net35\IKVM.OpenJDK.Core.dll + ..\..\packages\Saxon-HE.10.3.0\lib\net40\IKVM.OpenJDK.Core.dll - + + ..\..\packages\Saxon-HE.10.3.0\lib\net40\IKVM.OpenJDK.Localedata.dll + + False - ..\..\packages\Saxon-HE.9.5.1.8\lib\net35\IKVM.OpenJDK.Text.dll + ..\..\packages\Saxon-HE.10.3.0\lib\net40\IKVM.OpenJDK.Text.dll - + False - ..\..\packages\Saxon-HE.9.5.1.8\lib\net35\IKVM.OpenJDK.Util.dll + ..\..\packages\Saxon-HE.10.3.0\lib\net40\IKVM.OpenJDK.Util.dll - + False - ..\..\packages\Saxon-HE.9.5.1.8\lib\net35\IKVM.OpenJDK.XML.API.dll + ..\..\packages\Saxon-HE.10.3.0\lib\net40\IKVM.OpenJDK.XML.API.dll False - ..\..\packages\Saxon-HE.9.5.1.8\lib\net35\IKVM.Runtime.dll + ..\..\packages\Saxon-HE.10.3.0\lib\net40\IKVM.Runtime.dll False ..\..\lib\Novell.Directory.Ldap.dll - - ..\..\packages\Saxon-HE.9.5.1.8\lib\net35\saxon9he.dll - - - ..\..\packages\Saxon-HE.9.5.1.8\lib\net35\saxon9he-api.dll - True + + ..\..\packages\Saxon-HE.10.3.0\lib\net40\saxon-he-api-10.3.dll diff --git a/src/dk.gov.oiosi/packages.config b/src/dk.gov.oiosi/packages.config index 5485d511..9571d9cd 100644 --- a/src/dk.gov.oiosi/packages.config +++ b/src/dk.gov.oiosi/packages.config @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/src/dk.gov.oiosi/xml/schematron/SchematronValidator.cs b/src/dk.gov.oiosi/xml/schematron/SchematronValidator.cs index 6c7f2c6e..9185760d 100644 --- a/src/dk.gov.oiosi/xml/schematron/SchematronValidator.cs +++ b/src/dk.gov.oiosi/xml/schematron/SchematronValidator.cs @@ -188,7 +188,7 @@ namespace dk.gov.oiosi.xml.schematron Processor processor = new Processor(); XsltCompiler compiler = processor.NewXsltCompiler(); - Serializer serializer = new Serializer(); + Serializer serializer = processor.NewSerializer(); try { @@ -432,9 +432,9 @@ namespace dk.gov.oiosi.xml.schematron Processor processor = new Processor(); XsltCompiler compiler = processor.NewXsltCompiler(); Uri uri = new Uri("file://" + compiledXslt.FileInfo.Directory.FullName); - compiler.ErrorList = new List(); + compiler.BaseUri = uri; - Serializer serializer = new Serializer(); + Serializer serializer = processor.NewSerializer(); try { -- GitLab