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 c45f6823f84ee9806aa284cceb497ef862a194eb..a94e189b394b396001768386244c08a4cd750250 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 @@ -29,8 +29,12 @@ public class XdomeaXMLValueReader { DATEINAME_NODE_QUERY_STRING + "|" + DATEINAME_NODE_FOR_XML_ANHANG_QUERY_STRING); public List<String> readRepresentationFileNames(IncomingFile xdomeaXMLFile) { - var parsedXML = XMLHelper.parseDocument(xdomeaXMLFile).getDocumentElement(); - return getTextsFromNodes(queryDateinameNodeList(parsedXML)).toList(); + return getTextsFromNodes( + queryDateinameNodeList( + XMLHelper.parseDocument(xdomeaXMLFile) + .getDocumentElement() + ) + ); } private NodeList queryDateinameNodeList(Element contextElement) { @@ -45,10 +49,11 @@ public class XdomeaXMLValueReader { } } - private Stream<String> getTextsFromNodes(NodeList nodeList) { + private List<String> getTextsFromNodes(NodeList nodeList) { return streamNodeList(nodeList) .map(Node::getTextContent) - .map(String::trim); + .map(String::trim) + .toList(); } private Stream<Node> streamNodeList(NodeList nodeList) {