Which version of Kafka are you using?

Thanks,

Jun

On Mon, Mar 11, 2013 at 12:30 PM, Ott, Charles H. <charles.h....@saic.com>wrote:

>
>
> I am trying to do something like this:
>
> 1.)    Java Client Producer(Sever A) -> Zookeeper (Server B) to getKafka
> service.
>
> 2.)    Zookeeper gives IP for Kafka (Server C) to Producer (Server A)
>
> 3.)    Producer (Server A) attempts to publish message to Kafka (Server
> C) using IP resolved from zookeeper.
>
>
>
> I am getting an error when attempting to write a message to a Kafka
> topic.
>
>
>
> kafka.common.NoBrokersForPartitionException: Partition = null
>
>         at
> kafka.producer.Producer.kafka$producer$Producer$$getPartitionListForTopi
> c(Producer.scala:167)
>
>         at kafka.producer.Producer$$anonfun$3.apply(Producer.scala:116)
>
>         at kafka.producer.Producer$$anonfun$3.apply(Producer.scala:105)
>
>         at
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.sc
> ala:206)
>
>         at
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.sc
> ala:206)
>
>         at
> scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.s
> cala:34)
>
>         at
> scala.collection.mutable.WrappedArray.foreach(WrappedArray.scala:32)
>
>         at
> scala.collection.TraversableLike$class.map(TraversableLike.scala:206)
>
>         at
> scala.collection.mutable.WrappedArray.map(WrappedArray.scala:32)
>
>         at kafka.producer.Producer.zkSend(Producer.scala:105)
>
>         at kafka.producer.Producer.send(Producer.scala:99)
>
>         at kafka.javaapi.producer.Producer.send(Producer.scala:103)
>
>         at
> com.saic.project.kafka.KafkaProducerConnection.push(KafkaProducerConnect
> ion.java:76)
>
>
>
> I believe this implies that the Java Client cannot publish to the Kafka
> server.  How would I go about trouble shooting this? What does
> NoBrokersForPartition mean? Currently I have a different Client (Server
> D) that is able to publish messages with custom topic to Server C
> without error.
>
>
>
> Thanks,
>
> Charles
>
>

Reply via email to