This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new c6b6dc0fce3 Polished
c6b6dc0fce3 is described below

commit c6b6dc0fce3840c1b87c149dc393f6b9fb3f2c46
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Wed Jan 22 09:41:46 2025 +0100

    Polished
---
 .../impl/debugger/DefaultBacklogTracerEventMessage.java  | 16 ++++++++++++----
 .../org/apache/camel/impl/console/DebugDevConsole.java   |  2 +-
 2 files changed, 13 insertions(+), 5 deletions(-)

diff --git 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogTracerEventMessage.java
 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogTracerEventMessage.java
index 157c55dbf83..0288b68f1a7 100644
--- 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogTracerEventMessage.java
+++ 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/debugger/DefaultBacklogTracerEventMessage.java
@@ -148,8 +148,12 @@ public final class DefaultBacklogTracerEventMessage 
implements BacklogTracerEven
 
     @Override
     public String getMessageAsXml() {
+        return getMessageAsXml(4);
+    }
+
+    public String getMessageAsXml(int indent) {
         if (dataAsXml == null) {
-            dataAsXml = toXML(data, 4);
+            dataAsXml = toXML(data, indent);
         }
         return dataAsXml;
     }
@@ -192,8 +196,12 @@ public final class DefaultBacklogTracerEventMessage 
implements BacklogTracerEven
 
     @Override
     public String getExceptionAsXml() {
+        return getExceptionAsXml(4);
+    }
+
+    public String getExceptionAsXml(int indent) {
         if (exceptionAsXml == null && exception != null) {
-            exceptionAsXml = MessageHelper.dumpExceptionAsXML(exception, 4);
+            exceptionAsXml = MessageHelper.dumpExceptionAsXML(exception, 
indent);
         }
         return exceptionAsXml;
     }
@@ -320,9 +328,9 @@ public final class DefaultBacklogTracerEventMessage 
implements BacklogTracerEven
             }
             sb.append(prefix).append("  </endpointService>\n");
         }
-        sb.append(prefix).append(getMessageAsXml()).append("\n");
+        sb.append(getMessageAsXml(indent + 2)).append("\n");
         if (getExceptionAsXml() != null) {
-            sb.append(prefix).append(getExceptionAsXml()).append("\n");
+            sb.append(prefix).append(getExceptionAsXml(indent + 
2)).append("\n");
         }
         sb.append(prefix).append("</").append(ROOT_TAG).append(">");
         return sb.toString();
diff --git 
a/core/camel-console/src/main/java/org/apache/camel/impl/console/DebugDevConsole.java
 
b/core/camel-console/src/main/java/org/apache/camel/impl/console/DebugDevConsole.java
index b17fd065bd6..c1ac690a827 100644
--- 
a/core/camel-console/src/main/java/org/apache/camel/impl/console/DebugDevConsole.java
+++ 
b/core/camel-console/src/main/java/org/apache/camel/impl/console/DebugDevConsole.java
@@ -93,7 +93,7 @@ public class DebugDevConsole extends AbstractDevConsole {
                 BacklogTracerEventMessage trace = 
backlog.getSuspendedBreakpointMessage(n);
                 if (trace != null) {
                     sb.append("\n");
-                    sb.append(trace.toXml(8));
+                    sb.append(trace.toXml(4));
                     sb.append("\n");
                 }
             }

Reply via email to