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 bacd4e510f9 CAMEL-21572: fix java.lang.NullPointerException when using
SetHeader and Stub (#16657)
bacd4e510f9 is described below
commit bacd4e510f9c17c66c8171bb19e600cdf742badd
Author: Bartosz Popiela <[email protected]>
AuthorDate: Fri Dec 27 10:13:23 2024 +0100
CAMEL-21572: fix java.lang.NullPointerException when using SetHeader and
Stub (#16657)
---
.../main/java/org/apache/camel/support/builder/ExpressionBuilder.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/core/camel-support/src/main/java/org/apache/camel/support/builder/ExpressionBuilder.java
b/core/camel-support/src/main/java/org/apache/camel/support/builder/ExpressionBuilder.java
index 9d27fc8adac..8508272a029 100644
---
a/core/camel-support/src/main/java/org/apache/camel/support/builder/ExpressionBuilder.java
+++
b/core/camel-support/src/main/java/org/apache/camel/support/builder/ExpressionBuilder.java
@@ -2209,7 +2209,7 @@ public class ExpressionBuilder {
expression.init(context);
if (expression instanceof ConstantExpressionAdapter
constantExpressionAdapter) {
Object value =
constantExpressionAdapter.getValue();
- preprocessedExpression.add(value.toString());
+ preprocessedExpression.add(String.valueOf(value));
} else {
preprocessedExpression.add(expression);
constantsOnly = false;