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
The following commit(s) were added to refs/heads/master by this push: new eb7d358 CAMEL-15732: camel-core - Untangle reifier from impl and builder eb7d358 is described below commit eb7d358e8029bcc1288d36fb7dd8d84a478078e8 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Wed Oct 21 21:24:37 2020 +0200 CAMEL-15732: camel-core - Untangle reifier from impl and builder --- .../src/main/java/org/apache/camel/reifier/SetHeaderReifier.java | 3 +-- .../src/main/java/org/apache/camel/reifier/SetPropertyReifier.java | 3 +-- .../src/main/java/org/apache/camel/reifier/WireTapReifier.java | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SetHeaderReifier.java b/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SetHeaderReifier.java index fb57b18..a890503 100644 --- a/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SetHeaderReifier.java +++ b/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SetHeaderReifier.java @@ -19,7 +19,6 @@ package org.apache.camel.reifier; import org.apache.camel.Expression; import org.apache.camel.Processor; import org.apache.camel.Route; -import org.apache.camel.builder.ExpressionBuilder; import org.apache.camel.model.ProcessorDefinition; import org.apache.camel.model.SetHeaderDefinition; import org.apache.camel.processor.SetHeaderProcessor; @@ -35,7 +34,7 @@ public class SetHeaderReifier extends ExpressionReifier<SetHeaderDefinition> { public Processor createProcessor() throws Exception { ObjectHelper.notNull(definition.getName(), "headerName"); Expression expr = createExpression(definition.getExpression()); - Expression nameExpr = ExpressionBuilder.simpleExpression(parseString(definition.getName())); + Expression nameExpr = camelContext.resolveLanguage("simple").createExpression(parseString(definition.getName())); nameExpr.init(camelContext); return new SetHeaderProcessor(nameExpr, expr); } diff --git a/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SetPropertyReifier.java b/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SetPropertyReifier.java index d2c6a0d..bd852e0 100644 --- a/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SetPropertyReifier.java +++ b/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SetPropertyReifier.java @@ -19,7 +19,6 @@ package org.apache.camel.reifier; import org.apache.camel.Expression; import org.apache.camel.Processor; import org.apache.camel.Route; -import org.apache.camel.builder.ExpressionBuilder; import org.apache.camel.model.ProcessorDefinition; import org.apache.camel.model.SetPropertyDefinition; import org.apache.camel.processor.SetPropertyProcessor; @@ -35,7 +34,7 @@ public class SetPropertyReifier extends ExpressionReifier<SetPropertyDefinition> public Processor createProcessor() throws Exception { ObjectHelper.notNull(definition.getName(), "propertyName", this); Expression expr = createExpression(definition.getExpression()); - Expression nameExpr = ExpressionBuilder.simpleExpression(parseString(definition.getName())); + Expression nameExpr = camelContext.resolveLanguage("simple").createExpression(parseString(definition.getName())); nameExpr.init(camelContext); return new SetPropertyProcessor(nameExpr, expr); } diff --git a/core/camel-core-engine/src/main/java/org/apache/camel/reifier/WireTapReifier.java b/core/camel-core-engine/src/main/java/org/apache/camel/reifier/WireTapReifier.java index 093c54e..6cb3e7c 100644 --- a/core/camel-core-engine/src/main/java/org/apache/camel/reifier/WireTapReifier.java +++ b/core/camel-core-engine/src/main/java/org/apache/camel/reifier/WireTapReifier.java @@ -22,7 +22,6 @@ import org.apache.camel.ExchangePattern; import org.apache.camel.Expression; import org.apache.camel.Processor; import org.apache.camel.Route; -import org.apache.camel.builder.ExpressionBuilder; import org.apache.camel.model.ProcessorDefinition; import org.apache.camel.model.SetHeaderDefinition; import org.apache.camel.model.WireTapDefinition; @@ -97,7 +96,7 @@ public class WireTapReifier extends ToDynamicReifier<WireTapDefinition<?>> { if (parseBoolean(definition.getDynamicUri(), true)) { return super.createExpression(uri); } else { - return ExpressionBuilder.constantExpression(uri); + return camelContext.resolveLanguage("constant").createExpression(uri); } }