From 141f2b36a685ed0d8c97f95963ca7cea7a6cfba4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frank=20L=C3=BCtzenkirchen?= Date: Wed, 28 Jan 2026 10:21:54 +0100 Subject: [PATCH] MCR-3597 Use MCRXSL2XMLTransformer for postprocessing --- .../org/mycore/frontend/xeditor/MCRPostProcessorXSL.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mycore-xeditor/src/main/java/org/mycore/frontend/xeditor/MCRPostProcessorXSL.java b/mycore-xeditor/src/main/java/org/mycore/frontend/xeditor/MCRPostProcessorXSL.java index 5aef290391..8a40313d35 100644 --- a/mycore-xeditor/src/main/java/org/mycore/frontend/xeditor/MCRPostProcessorXSL.java +++ b/mycore-xeditor/src/main/java/org/mycore/frontend/xeditor/MCRPostProcessorXSL.java @@ -34,7 +34,7 @@ import org.mycore.common.content.MCRContent; import org.mycore.common.content.MCRJDOMContent; import org.mycore.common.content.transformer.MCRContentTransformer; -import org.mycore.common.content.transformer.MCRXSLTransformer; +import org.mycore.common.content.transformer.MCRXSL2XMLTransformer; import org.mycore.common.xml.MCRXMLFunctions; /** @@ -77,9 +77,9 @@ public Document process(Document xml) throws IOException, JDOMException { final String xslFolder = MCRConfiguration2.getStringOrThrow("MCR.Layout.Transformer.Factory.XSLFolder"); MCRContent source = new MCRJDOMContent(xml); - MCRXSLTransformer transformer = - factoryClass == null ? MCRXSLTransformer.obtainInstance(xslFolder + "/" + stylesheet) - : MCRXSLTransformer.obtainInstance(factoryClass, xslFolder + "/" + stylesheet); + MCRXSL2XMLTransformer transformer = + factoryClass == null ? MCRXSL2XMLTransformer.obtainInstance(xslFolder + "/" + stylesheet) + : MCRXSL2XMLTransformer.obtainInstance(factoryClass, xslFolder + "/" + stylesheet); MCRContent transformed = transformer.transform(source); MCRContent normalized = new MCRNormalizeUnicodeTransformer().transform(transformed); return normalized.asXML();