This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch camel-4.8.x
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/camel-4.8.x by this push:
new 07d79bfcf36 CAMEL-21572: fix java.lang.NullPointerException when using
SetHeader and Stub (#16656)
07d79bfcf36 is described below
commit 07d79bfcf36846c420c2633448b3fbcf65df0801
Author: Bartosz Popiela <[email protected]>
AuthorDate: Fri Dec 27 10:28:46 2024 +0100
CAMEL-21572: fix java.lang.NullPointerException when using SetHeader and
Stub (#16656)
---
.../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 d860a9239d1..0dc5a361c21 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
@@ -2123,7 +2123,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;