From edc230a473d0304660cd02d9ce0ff99e419d4e0e Mon Sep 17 00:00:00 2001
From: Jens Steidl <Jens.Steidl@slub-dresden.de>
Date: Fri, 15 Dec 2023 14:30:27 +0100
Subject: [PATCH] - updated placeholder command with new xml format validator
 package

---
 gitlab-ci/validate_workflows.control   | 2 +-
 src/usr/local/bin/validate_workflow.sh | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gitlab-ci/validate_workflows.control b/gitlab-ci/validate_workflows.control
index 96da261..e1b017a 100644
--- a/gitlab-ci/validate_workflows.control
+++ b/gitlab-ci/validate_workflows.control
@@ -7,4 +7,4 @@ Homepage: https://git.slub-dresden.de/digital-preservation/validate_workflows
 Section: main
 Priority: optional
 Depends: bash, gawk, mawk, coreutils, file, util-linux, sed, findutils
-Recommends: mediaconch, checkit_tiff_upcoming, checkit_tiff_current, iccDumpProfile, ewf-tools, verapdf, slubarchiv-mediaconch-profiles, slubarchiv-xml-catalog
+Recommends: mediaconch, checkit_tiff_upcoming, checkit_tiff_current, iccDumpProfile, ewf-tools, verapdf, slubarchiv-mediaconch-profiles, slubarchiv-xml-catalog, xml-plugin4rosetta
diff --git a/src/usr/local/bin/validate_workflow.sh b/src/usr/local/bin/validate_workflow.sh
index b0a2fcf..cd2e0b9 100755
--- a/src/usr/local/bin/validate_workflow.sh
+++ b/src/usr/local/bin/validate_workflow.sh
@@ -116,8 +116,8 @@ validators[__retrofoto_tif_upcoming]="/usr/bin/checkit_tiff_upcoming -mq /usr/sh
 validators[__retrofoto_tif__current]="/usr/bin/checkit_tiff_current -mq /usr/share/checkit_tiff_current/example_configs/cit_tiff_retrofotos_SLUB.cfg FILE"
 validators[_pubpflicht_pdf_upcoming]="/usr/local/bin/verapdf_validation_wrapper.sh FILE"
 validators[_pubpflicht_pdf__current]="/usr/local/bin/verapdf_validation_wrapper.sh FILE"
-validators[pubhtmljats_xml_upcoming]="/usr/bin/java -jar /usr/share/XmlFormatValidationPlugin/XmlFormatValidationPlugin.jar org.slub.rosetta.dps.repository.plugin.SLUBXmlFormatValidationPlugin FILE"
-validators[pubhtmljats_xml__current]="/usr/bin/java -jar /usr/share/XmlFormatValidationPlugin/XmlFormatValidationPlugin.jar org.slub.rosetta.dps.repository.plugin.SLUBXmlFormatValidationPlugin FILE"
+validators[pubhtmljats_xml_upcoming]="/usr/bin/java -cp /usr/share/java/xml_plugin4rosetta/*:/usr/share/java/commons-cli.jar org.slub.rosetta.dps.repository.plugin.XmlFormatValidationPlugin --dtd-catalog /etc/xml/slub/slub_dtd_catalog.xml --schema-catalog /etc/xml/slub/slub_schema_catalog.xml --debug FILE"
+validators[pubhtmljats_xml__current]="/usr/bin/java -cp /usr/share/java/xml_plugin4rosetta/*:/usr/share/java/commons-cli.jar org.slub.rosetta.dps.repository.plugin.XmlFormatValidationPlugin --dtd-catalog /etc/xml/slub/slub_dtd_catalog.xml --schema-catalog /etc/xml/slub/slub_schema_catalog.xml --debug FILE"
 validators[__forensdta_ewf_upcoming]="/usr/bin/ewfverify -v FILE"
 validators[__forensdta_ewf__current]="/usr/bin/ewfverify -v FILE"
 validators[_retromuenz_tif_upcoming]="/usr/bin/checkit_tiff_upcoming -mq /usr/share/checkit_tiff_upcoming/example_configs/cit_tiff_retrofotos_SLUB.cfg FILE"
-- 
GitLab