diff --git a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/core/CommunicationProducer.java b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/core/CommunicationProducer.java index c616233b..a6e925cd 100644 --- a/Partner-Core/src/main/java/work/slhaf/partner/module/modules/core/CommunicationProducer.java +++ b/Partner-Core/src/main/java/work/slhaf/partner/module/modules/core/CommunicationProducer.java @@ -22,9 +22,7 @@ import javax.xml.transform.Transformer; import javax.xml.transform.TransformerFactory; import javax.xml.transform.dom.DOMSource; import javax.xml.transform.stream.StreamResult; -import java.io.ByteArrayInputStream; import java.io.StringWriter; -import java.nio.charset.StandardCharsets; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.util.ArrayList; @@ -166,8 +164,7 @@ public class CommunicationProducer extends AbstractAgentModule.Running { - Element blockElement = parseElement(blockXml); + .forEach(blockElement -> { root.appendChild(document.importNode(blockElement, true)); }); @@ -236,17 +233,6 @@ public class CommunicationProducer extends AbstractAgentModule.Running contextBlocks) { Map> groupedBlocks = filterContextBlocks(contextBlocks, ContextBlock.Type.SUPPLY).stream() .collect(Collectors.groupingBy( @@ -259,7 +245,7 @@ public class CommunicationProducer extends AbstractAgentModule.Running