Repository: camel
Updated Branches:
  refs/heads/master 388654964 -> 330228ac7


CAMEL-10993: camel-kafka should not WARN for each sent message that has no key


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

Branch: refs/heads/master
Commit: 330228ac709a46c6aee2dcb9d31ded4b23012422
Parents: 3886549
Author: Claus Ibsen <davscl...@apache.org>
Authored: Sun Mar 12 09:55:02 2017 +0100
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Sun Mar 12 09:55:02 2017 +0100

----------------------------------------------------------------------
 .../java/org/apache/camel/component/kafka/KafkaProducer.java     | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/330228ac/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaProducer.java
 
b/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaProducer.java
index 53410e6..65fd9d2 100644
--- 
a/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaProducer.java
+++ 
b/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaProducer.java
@@ -167,8 +167,9 @@ public class KafkaProducer extends DefaultAsyncProducer {
                         return new ProducerRecord(msgTopic, partitionKey, key, 
value);
                     } else if (hasMessageKey) {
                         return new ProducerRecord(msgTopic, key, value);
+                    } else {
+                        return new ProducerRecord(msgTopic, value);
                     }
-                    return new ProducerRecord(msgTopic, value);
                 }
 
                 @Override
@@ -187,7 +188,6 @@ public class KafkaProducer extends DefaultAsyncProducer {
         } else if (hasMessageKey) {
             record = new ProducerRecord(topic, key, value);
         } else {
-            log.warn("No message key or partition key set");
             record = new ProducerRecord(topic, value);
         }
         return Collections.singletonList(record).iterator();

Reply via email to