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 5d047991993e055f4a9383e1ca252a604216faef Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Wed Mar 4 09:43:32 2020 +0100 CAMEL-14651: Fixed log message and property placeholders --- .../src/main/java/org/apache/camel/reifier/LogReifier.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/camel-core-engine/src/main/java/org/apache/camel/reifier/LogReifier.java b/core/camel-core-engine/src/main/java/org/apache/camel/reifier/LogReifier.java index 7a3a223..26e3c20 100644 --- a/core/camel-core-engine/src/main/java/org/apache/camel/reifier/LogReifier.java +++ b/core/camel-core-engine/src/main/java/org/apache/camel/reifier/LogReifier.java @@ -44,11 +44,12 @@ public class LogReifier extends ProcessorReifier<LogDefinition> { @Override public Processor createProcessor() throws Exception { StringHelper.notEmpty(definition.getMessage(), "message", this); + String msg = parseString(definition.getMessage()); // use simple language for the message string to give it more power - Expression exp = camelContext.resolveLanguage("simple").createExpression(definition.getMessage()); + Expression exp = camelContext.resolveLanguage("simple").createExpression(msg); - // get logger explicitely set in the definition + // get logger explicitly set in the definition Logger logger = definition.getLogger(); // get logger which may be set in XML definition