I am answering my own question - Looks like we have to explicitly specify the serializerClass for the producer like this
from("direct:testingKafka").to("kafka:localhost:9092?topic=test&serializerClass=kafka.serializer.StringEncoder") This worked. Would be nice if it is handled in Camel if possible. I don't know enough about it or Kafka at the moment to submit a patch. Would like feedback and I'll see if I can bake it into a pull request. -- View this message in context: http://camel.465427.n5.nabble.com/Camel-Kafka-Component-tp5749525p5756455.html Sent from the Camel Development mailing list archive at Nabble.com.