From 720d43186dc7187242da7a88c90950af5597f9fa Mon Sep 17 00:00:00 2001 From: jstaerk Date: Mon, 27 Oct 2025 06:42:15 +0100 Subject: [PATCH] updatex xmpparser settings --- .../java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java | 1 + .../java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromPDFA.java | 1 + 2 files changed, 2 insertions(+) diff --git a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java index 6eb0fc08..66787cc3 100644 --- a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java +++ b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java @@ -696,6 +696,7 @@ public class ZUGFeRDExporterFromA3 extends XRExporter implements IZUGFeRDExporte if ((meta != null) && (meta.getLength() > 0)) { try { DomXmpParser xmpParser = new DomXmpParser(); + xmpParser.setStrictParsing(false); return xmpParser.parse(meta.toByteArray()); } catch (XmpParsingException e) { throw new IOException(e); diff --git a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromPDFA.java b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromPDFA.java index e128f0a6..12653cdf 100644 --- a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromPDFA.java +++ b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromPDFA.java @@ -111,6 +111,7 @@ public class ZUGFeRDExporterFromPDFA implements IZUGFeRDExporter { if (metadata != null) { try { DomXmpParser xmpParser = new DomXmpParser(); + xmpParser.setStrictParsing(false); XMPMetadata xmp = xmpParser.parse(metadata.createInputStream()); PDFAIdentificationSchema pdfaSchema = xmp.getPDFAIdentificationSchema();