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

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

commit 6a9975950f64960163ca2b31ed7f9c4a29613716
Author: Claus Ibsen <[email protected]>
AuthorDate: Sat Feb 3 12:08:13 2024 +0100

    CAMEL-20378: Languages should be thread-safe and be configured only via 
properties array, all in the same way.
---
 .../org/apache/camel/language/xtokenizer/XMLTokenizeLanguage.java   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/components/camel-stax/src/main/java/org/apache/camel/language/xtokenizer/XMLTokenizeLanguage.java
 
b/components/camel-stax/src/main/java/org/apache/camel/language/xtokenizer/XMLTokenizeLanguage.java
index dca18770abf..73ef1d1fc21 100644
--- 
a/components/camel-stax/src/main/java/org/apache/camel/language/xtokenizer/XMLTokenizeLanguage.java
+++ 
b/components/camel-stax/src/main/java/org/apache/camel/language/xtokenizer/XMLTokenizeLanguage.java
@@ -22,7 +22,7 @@ import org.apache.camel.Expression;
 import org.apache.camel.Predicate;
 import org.apache.camel.spi.annotations.Language;
 import org.apache.camel.support.ExpressionToPredicateAdapter;
-import org.apache.camel.support.SingleInputLanguageSupport;
+import org.apache.camel.support.LanguageSupport;
 import org.apache.camel.support.builder.Namespaces;
 
 /**
@@ -37,7 +37,7 @@ import org.apache.camel.support.builder.Namespaces;
  * </ul>
  */
 @Language("xtokenize")
-public class XMLTokenizeLanguage extends SingleInputLanguageSupport {
+public class XMLTokenizeLanguage extends LanguageSupport {
 
     @Override
     public Predicate createPredicate(String expression) {
@@ -59,7 +59,7 @@ public class XMLTokenizeLanguage extends 
SingleInputLanguageSupport {
         Character mode = property(Character.class, properties, 1, "i");
 
         XMLTokenExpressionIterator answer = new 
XMLTokenExpressionIterator(expression, mode);
-        answer.setHeaderName(property(String.class, properties, 0, 
getHeaderName()));
+        answer.setHeaderName(property(String.class, properties, 0, null));
         answer.setGroup(property(int.class, properties, 2, 1));
         Object obj = properties[3];
         if (obj != null) {

Reply via email to