Skip to content

Instantly share code, notes, and snippets.

@steeve
Created October 26, 2011 14:53
Show Gist options
  • Save steeve/1316588 to your computer and use it in GitHub Desktop.
Save steeve/1316588 to your computer and use it in GitHub Desktop.
Kafka Send Exception
def string_to_message(str)
Java::KafkaMessage::Message.new(str.to_java_bytes)
end
options = {
"zk.connect" => "127.0.0.1:2181"
}
@producer = Java::KafkaJavaapiProducer::Producer.new(
Java::KafkaProducer::ProducerConfig.new(
hash_to_properties(options)
)
)
@producer.send(Java::KafkaJavaapiProducer::ProducerData.new(group_id, msg))
NativeException (java.lang.NullPointerException: null):
kafka/network/BoundedByteBufferSend.scala:48:in `writeTo'
kafka/network/Transmission.scala:76:in `writeCompletely'
kafka/network/BoundedByteBufferSend.scala:25:in `writeCompletely'
kafka/producer/SyncProducer.scala:88:in `liftedTree1$1'
kafka/producer/SyncProducer.scala:87:in `send'
kafka/producer/SyncProducer.scala:117:in `send'
kafka/producer/ProducerPool.scala:116:in `apply$mcVI$sp'
kafka/producer/ProducerPool.scala:102:in `apply'
kafka/producer/ProducerPool.scala:102:in `apply'
scala/collection/mutable/ResizableArray.scala:57:in `foreach'
scala/collection/mutable/ArrayBuffer.scala:43:in `foreach'
kafka/producer/ProducerPool.scala:102:in `send'
kafka/producer/Producer.scala:142:in `zkSend'
kafka/producer/Producer.scala:104:in `send'
kafka/javaapi/producer/Producer.scala:104:in `send'
@jimjh
Copy link

jimjh commented Jun 26, 2012

Hey, out of curiosity, did you ever solve this issue?

@steeve
Copy link
Author

steeve commented Jun 26, 2012 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment