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();
     }

Reply via email to