Default CXFRS Binding: Fix a wrong usage of 
HeaderFilterStrategy#applyFilterTo...


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

Branch: refs/remotes/origin/camel-2.13.x
Commit: 5a05109eec7216a2aee1b053bd2117f2f7514d1e
Parents: c7d05d4
Author: Raul Kripalani <ra...@apache.org>
Authored: Tue Sep 9 17:49:28 2014 +0100
Committer: Raul Kripalani <ra...@apache.org>
Committed: Tue Sep 9 17:49:55 2014 +0100

----------------------------------------------------------------------
 .../org/apache/camel/component/cxf/jaxrs/DefaultCxfRsBinding.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/5a05109e/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/DefaultCxfRsBinding.java
----------------------------------------------------------------------
diff --git 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/DefaultCxfRsBinding.java
 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/DefaultCxfRsBinding.java
index d72ceab..4d0464a 100644
--- 
a/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/DefaultCxfRsBinding.java
+++ 
b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/jaxrs/DefaultCxfRsBinding.java
@@ -283,7 +283,7 @@ public class DefaultCxfRsBinding implements CxfRsBinding, 
HeaderFilterStrategyAw
         Map<String, List<String>> headers = (Map<String, 
List<String>>)cxfMessage.get(org.apache.cxf.message.Message.PROTOCOL_HEADERS);
         for (Map.Entry<String, List<String>>entry : headers.entrySet()) {
             // just make sure the first String element is not null
-            if (headerFilterStrategy.applyFilterToCamelHeaders(entry.getKey(), 
entry.getValue(), camelExchange) 
+            if 
(headerFilterStrategy.applyFilterToExternalHeaders(entry.getKey(), 
entry.getValue(), camelExchange) 
                 || entry.getValue().get(0) == null) {
                 LOG.trace("Drop CXF message protocol header: {}={}", 
entry.getKey(), entry.getValue());
             } else {

Reply via email to