Repository: camel
Updated Branches:
  refs/heads/master 4e19693f1 -> 46ccfab4a


xmltokenizer did not set headerName option


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/46ccfab4
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/46ccfab4
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/46ccfab4

Branch: refs/heads/master
Commit: 46ccfab4a7a4e87a9fd4f7186f2db021711f1820
Parents: 4e19693
Author: Claus Ibsen <davscl...@apache.org>
Authored: Tue Jul 29 17:41:14 2014 +0200
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Tue Jul 29 17:41:14 2014 +0200

----------------------------------------------------------------------
 .../apache/camel/language/tokenizer/XMLTokenizeLanguage.java   | 1 +
 .../apache/camel/model/language/XMLTokenizerExpression.java    | 6 ++++++
 2 files changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/46ccfab4/camel-core/src/main/java/org/apache/camel/language/tokenizer/XMLTokenizeLanguage.java
----------------------------------------------------------------------
diff --git 
a/camel-core/src/main/java/org/apache/camel/language/tokenizer/XMLTokenizeLanguage.java
 
b/camel-core/src/main/java/org/apache/camel/language/tokenizer/XMLTokenizeLanguage.java
index aa16aa9..2b38128 100644
--- 
a/camel-core/src/main/java/org/apache/camel/language/tokenizer/XMLTokenizeLanguage.java
+++ 
b/camel-core/src/main/java/org/apache/camel/language/tokenizer/XMLTokenizeLanguage.java
@@ -114,6 +114,7 @@ public class XMLTokenizeLanguage extends LanguageSupport {
     public void setMode(char mode) {
         this.mode = mode;
     }
+
     public int getGroup() {
         return group;
     }

http://git-wip-us.apache.org/repos/asf/camel/blob/46ccfab4/camel-core/src/main/java/org/apache/camel/model/language/XMLTokenizerExpression.java
----------------------------------------------------------------------
diff --git 
a/camel-core/src/main/java/org/apache/camel/model/language/XMLTokenizerExpression.java
 
b/camel-core/src/main/java/org/apache/camel/model/language/XMLTokenizerExpression.java
index 97e356e..8e96044 100644
--- 
a/camel-core/src/main/java/org/apache/camel/model/language/XMLTokenizerExpression.java
+++ 
b/camel-core/src/main/java/org/apache/camel/model/language/XMLTokenizerExpression.java
@@ -81,6 +81,9 @@ public class XMLTokenizerExpression extends 
NamespaceAwareExpression {
     @Override
     protected void configureExpression(CamelContext camelContext, Expression 
expression) {
         super.configureExpression(camelContext, expression);
+        if (headerName != null) {
+            setProperty(expression, "headerName", headerName);
+        }
         if (mode != null) {
             setProperty(expression, "mode", mode);
         }
@@ -89,6 +92,9 @@ public class XMLTokenizerExpression extends 
NamespaceAwareExpression {
     @Override
     protected void configurePredicate(CamelContext camelContext, Predicate 
predicate) {
         super.configurePredicate(camelContext, predicate);
+        if (headerName != null) {
+            setProperty(predicate, "headerName", headerName);
+        }
         if (mode != null) {
             setProperty(predicate, "mode", mode);
         }

Reply via email to