Re: head() on Kafka stream gives NoSuchMethodError

2014-09-14 Thread Jun Rao
head() is a scala method. Calling it from java requires you to figure out the exact class name in byte code. A simpler way is to use the java iterable api in KafkaStream. By default, it blocks on the hasNext() call when there is no message. Thanks, Jun On Sat, Sep 13, 2014 at 1:01 AM, Aarti Gupt

head() on Kafka stream gives NoSuchMethodError

2014-09-13 Thread Aarti Gupta
The following error is thrown, (when I call KafkaStream.head(), as shown in the code snippet below) * WARN - java.lang.NoSuchMethodError: kafka.consumer.KafkaStream.head()Lkafka/message/MessageAndMetadata;* My use case, is that I want to block on the receive() method, and when anything is publis