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

commit fe95ce9604d7e59dd9dcce31d320abf45392d6ce
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Wed Feb 15 21:29:56 2023 +0100

    CAMEL-19033: camel-jbang - get trace -> trace
---
 .../src/test/java/org/apache/camel/util/MessageHelperTest.java     | 7 ++++---
 .../src/main/java/org/apache/camel/support/MessageHelper.java      | 2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git 
a/core/camel-core/src/test/java/org/apache/camel/util/MessageHelperTest.java 
b/core/camel-core/src/test/java/org/apache/camel/util/MessageHelperTest.java
index 7a0d4a57289..fa13148bea2 100644
--- a/core/camel-core/src/test/java/org/apache/camel/util/MessageHelperTest.java
+++ b/core/camel-core/src/test/java/org/apache/camel/util/MessageHelperTest.java
@@ -22,6 +22,7 @@ import java.util.concurrent.atomic.AtomicBoolean;
 
 import org.apache.camel.CamelContext;
 import org.apache.camel.Exchange;
+import org.apache.camel.ExchangePattern;
 import org.apache.camel.Message;
 import org.apache.camel.StreamCache;
 import org.apache.camel.impl.DefaultCamelContext;
@@ -200,7 +201,7 @@ public class MessageHelperTest {
 
         String out = MessageHelper.dumpAsXml(message, false);
 
-        assertEquals("<message exchangeId=\"" + 
message.getExchange().getExchangeId() + "\">"
+        assertEquals("<message exchangeId=\"" + 
message.getExchange().getExchangeId() + "\" exchangePattern=\"InOnly\">"
                      + "\n  <headers>\n    <header key=\"foo\" 
type=\"java.lang.Integer\">123</header>\n  </headers>\n</message>",
                 out);
 
@@ -212,7 +213,7 @@ public class MessageHelperTest {
         CamelContext context = new DefaultCamelContext();
         context.start();
 
-        message = new DefaultExchange(context).getIn();
+        message = new DefaultExchange(context, ExchangePattern.InOut).getIn();
 
         // xml message body
         message.setBody("Hello World");
@@ -220,7 +221,7 @@ public class MessageHelperTest {
 
         String out = MessageHelper.dumpAsXml(message, false, 2);
 
-        assertEquals("  <message exchangeId=\"" + 
message.getExchange().getExchangeId() + "\">"
+        assertEquals("  <message exchangeId=\"" + 
message.getExchange().getExchangeId() + "\" exchangePattern=\"InOut\">"
                      + "\n    <headers>\n      <header key=\"foo\" 
type=\"java.lang.Integer\">123</header>\n    </headers>\n  </message>",
                 out);
 
diff --git 
a/core/camel-support/src/main/java/org/apache/camel/support/MessageHelper.java 
b/core/camel-support/src/main/java/org/apache/camel/support/MessageHelper.java
index bb5991759cb..00aded1df90 100644
--- 
a/core/camel-support/src/main/java/org/apache/camel/support/MessageHelper.java
+++ 
b/core/camel-support/src/main/java/org/apache/camel/support/MessageHelper.java
@@ -502,7 +502,7 @@ public final class MessageHelper {
         // include exchangeId/exchangePattern as attribute on the <message> tag
         sb.append(prefix);
         sb.append("<message 
exchangeId=\"").append(message.getExchange().getExchangeId())
-                .append(" 
exchangePattern=\"").append(message.getExchange().getPattern().name()).append("\">\n");
+                .append("\" 
exchangePattern=\"").append(message.getExchange().getPattern().name()).append("\">\n");
 
         // exchange properties
         if (includeExchangeProperties && 
message.getExchange().hasProperties()) {

Reply via email to