Repository: camel
Updated Branches:
  refs/heads/master 8bfd1232b -> e135e2efc


Update to Kafka 0.8.1


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

Branch: refs/heads/master
Commit: 0fe4a3d7a1f15dea89ecd6cecd34d74a3fc93f6a
Parents: 06ffb5d
Author: Fabien Chaillou <fabien.chail...@gmail.com>
Authored: Wed Mar 26 14:11:41 2014 -0400
Committer: Fabien Chaillou <fabien.chail...@gmail.com>
Committed: Wed Mar 26 14:11:41 2014 -0400

----------------------------------------------------------------------
 .../org/apache/camel/component/kafka/KafkaEndpointTest.java    | 6 +++++-
 .../org/apache/camel/component/kafka/SimplePartitioner.java    | 4 ++--
 parent/pom.xml                                                 | 4 ++--
 3 files changed, 9 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/0fe4a3d7/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/KafkaEndpointTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/KafkaEndpointTest.java
 
b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/KafkaEndpointTest.java
index 3a59e3e..6ac6f81 100644
--- 
a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/KafkaEndpointTest.java
+++ 
b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/KafkaEndpointTest.java
@@ -18,8 +18,10 @@ package org.apache.camel.component.kafka;
 
 import java.net.URISyntaxException;
 
+import kafka.message.Message;
 import kafka.message.MessageAndMetadata;
 
+import kafka.serializer.DefaultDecoder;
 import org.apache.camel.Exchange;
 import org.junit.Test;
 
@@ -32,8 +34,10 @@ public class KafkaEndpointTest {
     public void testCreatingKafkaExchangeSetsHeaders() throws 
URISyntaxException {
         KafkaEndpoint endpoint = new KafkaEndpoint("kafka:localhost", 
"localhost", new KafkaComponent());
 
+        Message message = new Message("mymessage".getBytes(), 
"somekey".getBytes());
+        DefaultDecoder decoder = new DefaultDecoder(null);
         MessageAndMetadata<byte[], byte[]> mm =
-                new MessageAndMetadata<byte[], byte[]>("somekey".getBytes(), 
"mymessage".getBytes(), "topic", 4, 56);
+                new MessageAndMetadata<byte[], byte[]>("topic", 4, message, 
56, decoder, decoder);
 
         Exchange exchange = endpoint.createKafkaExchange(mm);
         assertEquals("somekey", 
exchange.getIn().getHeader(KafkaConstants.KEY));

http://git-wip-us.apache.org/repos/asf/camel/blob/0fe4a3d7/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/SimplePartitioner.java
----------------------------------------------------------------------
diff --git 
a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/SimplePartitioner.java
 
b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/SimplePartitioner.java
index 05eb1e5..039a2e7 100644
--- 
a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/SimplePartitioner.java
+++ 
b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/SimplePartitioner.java
@@ -19,7 +19,7 @@ package org.apache.camel.component.kafka;
 import kafka.producer.Partitioner;
 import kafka.utils.VerifiableProperties;
 
-public class SimplePartitioner implements Partitioner<String> {
+public class SimplePartitioner implements Partitioner {
 
     public SimplePartitioner(VerifiableProperties props) {
     }
@@ -31,7 +31,7 @@ public class SimplePartitioner implements Partitioner<String> 
{
      * @return an integer between 0 and numPartitions-1
      */
     @Override
-    public int partition(String key, int numPartitions) {
+    public int partition(Object key, int numPartitions) {
         return key.hashCode() % numPartitions;
     }
 

http://git-wip-us.apache.org/repos/asf/camel/blob/0fe4a3d7/parent/pom.xml
----------------------------------------------------------------------
diff --git a/parent/pom.xml b/parent/pom.xml
index 61cdb05..a8cf7c5 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -253,8 +253,8 @@
     <junit-bundle-version>4.11_1</junit-bundle-version>
     <junit-version>4.11</junit-version>
     <jython-version>2.5.3</jython-version>
-    <kafka-version>0.8.0</kafka-version>
-    <kafka-bundle-version>0.8.0_1</kafka-bundle-version>
+    <kafka-version>0.8.1</kafka-version>
+    <kafka-bundle-version>0.8.1_1</kafka-bundle-version>
     <karaf-version>2.3.3</karaf-version>
     <kie-version>6.0.0.Final</kie-version>
     <krati-version>0.4.9</krati-version>

Reply via email to