Using Verapdf for Jakarta

This commit is contained in:
Philip Helger
2024-06-18 22:08:32 +02:00
parent ef5babb38e
commit 73e35fdd46
2 changed files with 10 additions and 3 deletions

View File

@@ -68,7 +68,7 @@
<!-- embedded verapdf --> <!-- embedded verapdf -->
<dependency> <dependency>
<groupId>org.verapdf</groupId> <groupId>org.verapdf</groupId>
<artifactId>validation-model</artifactId> <artifactId>validation-model-jakarta</artifactId>
<version>1.26.1</version> <version>1.26.1</version>
</dependency> </dependency>
<!-- https://mvnrepository.com/artifact/com.helger/ph-schematron --> <!-- https://mvnrepository.com/artifact/com.helger/ph-schematron -->

View File

@@ -1,6 +1,12 @@
package org.mustangproject.validator; package org.mustangproject.validator;
import java.io.*; import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.StringReader;
import java.io.StringWriter;
import java.nio.charset.StandardCharsets; import java.nio.charset.StandardCharsets;
import java.nio.file.Files; import java.nio.file.Files;
import java.nio.file.Path; import java.nio.file.Path;
@@ -11,7 +17,6 @@ import java.text.SimpleDateFormat;
import java.util.Calendar; import java.util.Calendar;
import java.util.Date; import java.util.Date;
import javax.xml.bind.annotation.adapters.HexBinaryAdapter;
import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.DocumentBuilderFactory;
@@ -28,6 +33,8 @@ import org.w3c.dom.Document;
import org.w3c.dom.Element; import org.w3c.dom.Element;
import org.xml.sax.InputSource; import org.xml.sax.InputSource;
import jakarta.xml.bind.annotation.adapters.HexBinaryAdapter;
//abstract class //abstract class
public class ZUGFeRDValidator { public class ZUGFeRDValidator {
private static final Logger LOGGER = LoggerFactory.getLogger(ZUGFeRDValidator.class.getCanonicalName()); // log private static final Logger LOGGER = LoggerFactory.getLogger(ZUGFeRDValidator.class.getCanonicalName()); // log