Is this the same issue as KAFKA-2880
<https://issues.apache.org/jira/browse/KAFKA-2880>? It is solved in trunk
and will be included in 0.9.0.1 release.

On Wed, Dec 23, 2015 at 1:14 PM, Gwen Shapira <g...@confluent.io> wrote:

> Yes, this looks like a bug. Please file a JIRA :)
>
> On Wed, Dec 23, 2015 at 1:08 AM, Enrico Olivelli - Diennea <
> enrico.olive...@diennea.com> wrote:
>
> > Hi,
> > I'm running a brand new Kafka cluster (version 0.9.0.0). During my tests
> I
> > noticed this error at Consumer.partitionsFor during a full cluster
> restart.
> > My DEV cluster is made of 4 brokers
> >
> > Maybe I can workaround the error doing sanity checks on cluster /using my
> > platform middleware tools) before instantiating the Consumer
> >
> > Should I file an issue on your JIRA ?
> >
> > Thanks
> >
> > This is my code:
> >
> >        this.properties = new Properties();
> >         properties.put("bootstrap.servers", "list of servers"));
> >         properties.put("acks", "all");
> >         properties.put("retries", 0);
> >         properties.put("batch.size", 16384);
> >         properties.put("linger.ms", 1);
> >         properties.put("buffer.memory", 33554432);
> >         properties.put("group.id", "test");
> >         properties.put("session.timeout.ms", "30000");
> >         properties.put("key.deserializer",
> > "org.apache.kafka.common.serialization.ByteArrayDeserializer");
> >         properties.put("value.deserializer",
> > "org.apache.kafka.common.serialization.ByteArrayDeserializer");
> >
> >        String topic = "xxx";
> >         try (KafkaConsumer<byte[], byte[]> consumer = new
> > KafkaConsumer<>(properties);) {
> >             List<PartitionInfo> partitions =
> consumer.partitionsFor(topic);
> >              ....
> >         }
> >
> > This is the error:
> > java.lang.NullPointerException
> >                 at
> >
> org.apache.kafka.common.requests.MetadataResponse.<init>(MetadataResponse.java:130)
> >                 at
> >
> org.apache.kafka.clients.consumer.internals.Fetcher.getTopicMetadata(Fetcher.java:203)
> >                 at
> >
> org.apache.kafka.clients.consumer.KafkaConsumer.partitionsFor(KafkaConsumer.java:1143)
> >                 at
> >
> magnews.datastream.KafkaDataStreamConsumer.fetchNewData(KafkaDataStreamConsumer.java:44)
> >
> > Enrico Olivelli
> > Software Development Manager @Diennea
> > Tel.: (+39) 0546 066100 - Int. 925
> > Viale G.Marconi 30/14 - 48018 Faenza (RA)
> >
> > MagNews - E-mail Marketing Solutions
> > http://www.magnews.it<http://www.magnews.it/>
> > Diennea - Digital Marketing Solutions
> > http://www.diennea.com<http://www.diennea.com/>
> >
> >
> > ________________________________
> > Iscriviti alla nostra newsletter per rimanere aggiornato su digital ed
> > email marketing! http://www.magnews.it/newsletter/
> >
> > The information in this email is confidential and may be legally
> > privileged. If you are not the intended recipient please notify the
> sender
> > immediately and destroy this email. Any unauthorized, direct or indirect,
> > disclosure, copying, storage, distribution or other use is strictly
> > forbidden.
> >
>



-- 
-- Guozhang

Reply via email to