You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2020/10/23 12:17:54 UTC

[camel] 03/05: CAMEL-15732: Untangle reifier from builder.

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

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

commit 8cab168f0ab2054812ed404686417a5f3880f6df
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Fri Oct 23 13:21:37 2020 +0200

    CAMEL-15732: Untangle reifier from builder.
---
 .../src/main/java/org/apache/camel/reifier/SortReifier.java            | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SortReifier.java b/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SortReifier.java
index 2a50a02..6de9bca 100644
--- a/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SortReifier.java
+++ b/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SortReifier.java
@@ -26,7 +26,6 @@ import org.apache.camel.model.SortDefinition;
 import org.apache.camel.processor.SortProcessor;
 import org.apache.camel.support.ObjectHelper;
 
-import static org.apache.camel.builder.ExpressionBuilder.bodyExpression;
 import static org.apache.camel.util.ObjectHelper.isNotEmpty;
 
 public class SortReifier<T, U extends SortDefinition<T>> extends ExpressionReifier<U> {
@@ -55,7 +54,7 @@ public class SortReifier<T, U extends SortDefinition<T>> extends ExpressionReifi
         // if no expression provided then default to body expression
         Expression exp;
         if (definition.getExpression() == null) {
-            exp = bodyExpression();
+            exp = camelContext.resolveLanguage("simple").createExpression("${body}");
         } else {
             exp = createExpression(definition.getExpression());
         }