CAMEL-6804: camel-facebook - Problem with jsonStoreEnabled option
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/7f1c961a Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/7f1c961a Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/7f1c961a Branch: refs/heads/master Commit: 7f1c961a23e27fbd652ed133815253db55865926 Parents: 539dd95 Author: Claus Ibsen <[email protected]> Authored: Tue Oct 1 08:52:08 2013 +0200 Committer: Claus Ibsen <[email protected]> Committed: Tue Oct 1 08:52:08 2013 +0200 ---------------------------------------------------------------------- .../camel/component/facebook/FacebookConsumer.java | 17 ++++++++++++----- .../camel/component/facebook/FacebookProducer.java | 6 +++--- .../facebook/FacebookComponentProducerTest.java | 6 +++--- 3 files changed, 18 insertions(+), 11 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/7f1c961a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookConsumer.java ---------------------------------------------------------------------- diff --git a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookConsumer.java b/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookConsumer.java index 0448a0e..78c4764 100644 --- a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookConsumer.java +++ b/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookConsumer.java @@ -18,8 +18,19 @@ package org.apache.camel.component.facebook; import java.lang.reflect.Array; import java.text.SimpleDateFormat; -import java.util.*; +import java.util.Collection; +import java.util.Collections; +import java.util.Date; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; import java.util.concurrent.TimeUnit; + +import facebook4j.Facebook; +import facebook4j.Reading; +import facebook4j.json.DataObjectFactory; import org.apache.camel.Exchange; import org.apache.camel.Processor; import org.apache.camel.component.facebook.data.FacebookMethodsType; @@ -31,10 +42,6 @@ import org.apache.camel.util.ObjectHelper; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import facebook4j.Facebook; -import facebook4j.Reading; -import facebook4j.json.DataObjectFactory; - import static org.apache.camel.component.facebook.FacebookConstants.FACEBOOK_DATE_FORMAT; import static org.apache.camel.component.facebook.FacebookConstants.READING_PPROPERTY; import static org.apache.camel.component.facebook.FacebookConstants.READING_PREFIX; http://git-wip-us.apache.org/repos/asf/camel/blob/7f1c961a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookProducer.java ---------------------------------------------------------------------- diff --git a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookProducer.java b/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookProducer.java index 6a5d695..5819402 100644 --- a/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookProducer.java +++ b/components/camel-facebook/src/main/java/org/apache/camel/component/facebook/FacebookProducer.java @@ -21,6 +21,9 @@ import java.util.List; import java.util.Map; import java.util.Set; import java.util.concurrent.ExecutorService; + +import facebook4j.Facebook; +import facebook4j.json.DataObjectFactory; import org.apache.camel.AsyncCallback; import org.apache.camel.CamelContext; import org.apache.camel.Exchange; @@ -35,9 +38,6 @@ import org.apache.camel.util.ObjectHelper; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import facebook4j.Facebook; -import facebook4j.json.DataObjectFactory; - import static org.apache.camel.component.facebook.data.FacebookMethodsTypeHelper.MatchType; import static org.apache.camel.component.facebook.data.FacebookMethodsTypeHelper.filterMethods; import static org.apache.camel.component.facebook.data.FacebookMethodsTypeHelper.getMissingProperties; http://git-wip-us.apache.org/repos/asf/camel/blob/7f1c961a/components/camel-facebook/src/test/java/org/apache/camel/component/facebook/FacebookComponentProducerTest.java ---------------------------------------------------------------------- diff --git a/components/camel-facebook/src/test/java/org/apache/camel/component/facebook/FacebookComponentProducerTest.java b/components/camel-facebook/src/test/java/org/apache/camel/component/facebook/FacebookComponentProducerTest.java index c9d9015..613d814 100644 --- a/components/camel-facebook/src/test/java/org/apache/camel/component/facebook/FacebookComponentProducerTest.java +++ b/components/camel-facebook/src/test/java/org/apache/camel/component/facebook/FacebookComponentProducerTest.java @@ -21,12 +21,12 @@ import java.util.Arrays; import java.util.HashSet; import java.util.List; import java.util.Set; + +import facebook4j.Facebook; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.mock.MockEndpoint; import org.junit.Test; -import facebook4j.Facebook; - public class FacebookComponentProducerTest extends CamelFacebookTestSupport { private final Set<String> noArgNames = new HashSet<String>(); @@ -85,7 +85,7 @@ public class FacebookComponentProducerTest extends CamelFacebookTestSupport { @Test public void testJsonStoreEnabled() throws Exception { - final String rawJSON = template().requestBody("direct://testJsonStoreEnabled", new String[] { "me" }, String.class); + final String rawJSON = template().requestBody("direct://testJsonStoreEnabled", new String[]{"me"}, String.class); assertNotNull("NULL rawJSON", rawJSON); assertFalse("Empty rawJSON", rawJSON.isEmpty()); }
