From 890fdcbd843bb7386edf63b5dc0d48b3acfcfe79 Mon Sep 17 00:00:00 2001
From: "Zickermann, Jan" <jan.zickermann@dataport.de>
Date: Mon, 24 Jun 2024 11:40:27 +0200
Subject: [PATCH] OZG-5808 xdomea: Trim xml textconent

---
 .../java/de/ozgcloud/eingang/xdomea/XdomeaXMLValueReader.java   | 1 +
 .../de/ozgcloud/eingang/xdomea/XdomeaXMLValueReaderTest.java    | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/xta-adapter/src/main/java/de/ozgcloud/eingang/xdomea/XdomeaXMLValueReader.java b/xta-adapter/src/main/java/de/ozgcloud/eingang/xdomea/XdomeaXMLValueReader.java
index 8408c70c7..961231e9a 100644
--- a/xta-adapter/src/main/java/de/ozgcloud/eingang/xdomea/XdomeaXMLValueReader.java
+++ b/xta-adapter/src/main/java/de/ozgcloud/eingang/xdomea/XdomeaXMLValueReader.java
@@ -48,6 +48,7 @@ public class XdomeaXMLValueReader {
 	private List<String> getTextsFromNodes(NodeList nodeList) {
 		return streamNodeList(nodeList)
 				.map(Node::getTextContent)
+				.map(String::trim)
 				.toList();
 	}
 
diff --git a/xta-adapter/src/test/java/de/ozgcloud/eingang/xdomea/XdomeaXMLValueReaderTest.java b/xta-adapter/src/test/java/de/ozgcloud/eingang/xdomea/XdomeaXMLValueReaderTest.java
index 01f474a31..fdc793156 100644
--- a/xta-adapter/src/test/java/de/ozgcloud/eingang/xdomea/XdomeaXMLValueReaderTest.java
+++ b/xta-adapter/src/test/java/de/ozgcloud/eingang/xdomea/XdomeaXMLValueReaderTest.java
@@ -44,7 +44,7 @@ class XdomeaXMLValueReaderTest {
 		void shouldFindDateinameElements(String antragXMLFilename) {
 			var xmlString = TestUtils.loadTextFile(
 					antragXMLFilename,
-					XML_FILE_NAME,
+					XML_FILE_NAME + "\n",
 					PDF_FILE_NAME);
 			when(incomingXmlFile.getContentStream()).thenReturn(IOUtils.toInputStream(xmlString, StandardCharsets.UTF_8));
 
-- 
GitLab