Repository: camel
Updated Branches:
  refs/heads/camel-2.16.x 612ec99f8 -> d155bc500
  refs/heads/master 6c857fd5e -> b121af112


CAMEL-9557: Facebook consumer throws IllegalArgumentException with reading 
parameters


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

Branch: refs/heads/master
Commit: 5b5411f5feb002fe77a19c4a303f09d474494a26
Parents: 6c857fd
Author: Claus Ibsen <davscl...@apache.org>
Authored: Wed Feb 3 08:32:01 2016 +0100
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Wed Feb 3 08:32:01 2016 +0100

----------------------------------------------------------------------
 .../component/facebook/data/FacebookPropertiesHelper.java | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/5b5411f5/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/data/FacebookPropertiesHelper.java
----------------------------------------------------------------------
diff --git 
a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/data/FacebookPropertiesHelper.java
 
b/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/data/FacebookPropertiesHelper.java
index 1dd7079..d4d0b89 100644
--- 
a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/data/FacebookPropertiesHelper.java
+++ 
b/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/data/FacebookPropertiesHelper.java
@@ -69,8 +69,6 @@ public final class FacebookPropertiesHelper {
             options, FacebookConstants.READING_PREFIX);
         if (!readingProperties.isEmpty()) {
             try {
-                configuration.setReadingOptions(readingProperties);
-
                 // add to an existing reading reference?
                 // NOTE Reading class does not support overwriting 
properties!!!
                 Reading reading = configuration.getReading();
@@ -78,19 +76,16 @@ public final class FacebookPropertiesHelper {
                 if (reading != null) {
                     Reading readingUpdate = new Reading();
                     ReadingBuilder.setProperties(readingUpdate, 
readingProperties);
-
                     reading = ReadingBuilder.merge(reading, readingUpdate);
                 } else {
                     reading = new Reading();
                     ReadingBuilder.setProperties(reading, readingProperties);
                 }
                 // set properties
-                ReadingBuilder.setProperties(reading,
-                    readingProperties);
+                ReadingBuilder.setProperties(reading, readingProperties);
 
                 // update reading in configuration
                 configuration.setReading(reading);
-
             } catch (Exception e) {
                 throw new 
IllegalArgumentException(readingProperties.toString(), e);
             }
@@ -112,8 +107,7 @@ public final class FacebookPropertiesHelper {
         int nProperties = 0;
         for (Map.Entry<String, Object> entry : 
exchange.getIn().getHeaders().entrySet()) {
             if 
(entry.getKey().startsWith(FacebookConstants.FACEBOOK_PROPERTY_PREFIX)) {
-                
properties.put(entry.getKey().substring(FacebookConstants.FACEBOOK_PROPERTY_PREFIX.length()),
-                    entry.getValue());
+                
properties.put(entry.getKey().substring(FacebookConstants.FACEBOOK_PROPERTY_PREFIX.length()),
 entry.getValue());
                 nProperties++;
             }
         }

Reply via email to