huxihx created KAFKA-6592:
-----------------------------

             Summary: NullPointerException thrown when executing ConsoleCosumer 
with deserializer set to `WindowedDeserializer`
                 Key: KAFKA-6592
                 URL: https://issues.apache.org/jira/browse/KAFKA-6592
             Project: Kafka
          Issue Type: Bug
          Components: tools
    Affects Versions: 1.0.0
            Reporter: huxihx


When reading streams app's output topic with WindowedDeserializer deserilizer 
using kafka-console-consumer.sh, NullPointerException was thrown due to the 
fact that the inner deserializer was not initialized since there is no place in 
ConsoleConsumer to set this class.

Complete stack trace is shown below:
{code:java}
[2018-02-26 14:56:04,736] ERROR Unknown error when running consumer:  
(kafka.tools.ConsoleConsumer$)

java.lang.NullPointerException

at 
org.apache.kafka.streams.kstream.internals.WindowedDeserializer.deserialize(WindowedDeserializer.java:89)

at 
org.apache.kafka.streams.kstream.internals.WindowedDeserializer.deserialize(WindowedDeserializer.java:35)

at 
kafka.tools.DefaultMessageFormatter.$anonfun$writeTo$2(ConsoleConsumer.scala:544)

at scala.Option.map(Option.scala:146)

at kafka.tools.DefaultMessageFormatter.write$1(ConsoleConsumer.scala:545)

at kafka.tools.DefaultMessageFormatter.writeTo(ConsoleConsumer.scala:560)

at kafka.tools.ConsoleConsumer$.process(ConsoleConsumer.scala:147)

at kafka.tools.ConsoleConsumer$.run(ConsoleConsumer.scala:84)

at kafka.tools.ConsoleConsumer$.main(ConsoleConsumer.scala:54)

at kafka.tools.ConsoleConsumer.main(ConsoleConsumer.scala)
{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to