This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch df in repository https://gitbox.apache.org/repos/asf/camel.git
commit b77c5f56bf5c97f814a156d2e531c14fb1a7c9b3 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Tue Oct 29 14:10:41 2024 +0100 CAMEL-21391: Add support for <dataFormats> in model to xml dumper --- .../src/main/java/org/apache/camel/xml/LwModelToXMLDumper.java | 4 ++-- .../src/main/java/org/apache/camel/xml/jaxb/JaxbModelToXMLDumper.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/core/camel-xml-io/src/main/java/org/apache/camel/xml/LwModelToXMLDumper.java b/core/camel-xml-io/src/main/java/org/apache/camel/xml/LwModelToXMLDumper.java index 76dd36e1f30..cbb10d310dd 100644 --- a/core/camel-xml-io/src/main/java/org/apache/camel/xml/LwModelToXMLDumper.java +++ b/core/camel-xml-io/src/main/java/org/apache/camel/xml/LwModelToXMLDumper.java @@ -205,8 +205,9 @@ public class LwModelToXMLDumper implements ModelToXMLDumper { @Override public String dumpDataFormatsAsXml(CamelContext context, Map<String, Object> dataFormats) throws Exception { StringWriter buffer = new StringWriter(); - DataFormatModelWriter writer = new DataFormatModelWriter(buffer); + buffer.write("\n"); + DataFormatModelWriter writer = new DataFormatModelWriter(buffer); Map<String, DataFormatDefinition> map = new LinkedHashMap<>(); for (Map.Entry<String, Object> entry : dataFormats.entrySet()) { if (entry.getValue() instanceof DataFormatDefinition def) { @@ -220,7 +221,6 @@ public class LwModelToXMLDumper implements ModelToXMLDumper { } finally { writer.stop(); } - buffer.write("\n"); return buffer.toString(); } diff --git a/core/camel-xml-jaxb/src/main/java/org/apache/camel/xml/jaxb/JaxbModelToXMLDumper.java b/core/camel-xml-jaxb/src/main/java/org/apache/camel/xml/jaxb/JaxbModelToXMLDumper.java index f12752fa7fe..f3de72cb112 100644 --- a/core/camel-xml-jaxb/src/main/java/org/apache/camel/xml/jaxb/JaxbModelToXMLDumper.java +++ b/core/camel-xml-jaxb/src/main/java/org/apache/camel/xml/jaxb/JaxbModelToXMLDumper.java @@ -248,8 +248,9 @@ public class JaxbModelToXMLDumper implements ModelToXMLDumper { @Override public String dumpDataFormatsAsXml(CamelContext context, Map<String, Object> dataFormats) throws Exception { StringWriter buffer = new StringWriter(); - DataFormatModelWriter writer = new DataFormatModelWriter(buffer); + buffer.write("\n"); + DataFormatModelWriter writer = new DataFormatModelWriter(buffer); Map<String, DataFormatDefinition> map = new LinkedHashMap<>(); for (Map.Entry<String, Object> entry : dataFormats.entrySet()) { if (entry.getValue() instanceof DataFormatDefinition def) { @@ -263,7 +264,6 @@ public class JaxbModelToXMLDumper implements ModelToXMLDumper { } finally { writer.stop(); } - buffer.write("\n"); return buffer.toString(); }