Hello Walter,

The WARN log entry should not be the cause of this issue.

I double checked the 0.10.0.0 release and this issue should not really
happen, so your observation is a bit weird to me. Could your add a log
entry in the `configure` function which constructs the registry client to
make sure it is indeed triggered when the streams app start up?


Guozhang



On Fri, Sep 16, 2016 at 2:27 PM, Walter rakoff <walter.rak...@gmail.com>
wrote:

> Guozhang,
>
> Any clues on this one?
>
> Walter
>
> On Wed, Sep 14, 2016 at 9:46 PM, Walter rakoff <walter.rak...@gmail.com>
> wrote:
>
> > Guozhang,
> >
> > I am using 0.10.0.0. Could the below log be the cause?
> >
> > 16/09/14 17:24:35 WARN ConsumerConfig: The configuration
> > schema.registry.url = http://192.168.50.6: <http://192.168.50.6:8081/>
> 8081
> > was supplied but isn't a known config.
> > 16/09/14 17:24:35 INFO AppInfoParser: Kafka version : 0.10.0.0
> > 16/09/14 17:24:35 INFO AppInfoParser: Kafka commitId : b8642491e78c5a13
> >
> > Walter
> >
> >
> > On Wed, Sep 14, 2016 at 8:11 PM, Guozhang Wang <wangg...@gmail.com>
> wrote:
> >
> >> Hello Walter,
> >>
> >> Which version of Kafka were you using?
> >>
> >> I ask this because there was a bug causing the serde passed through
> config
> >> to NOT being configured when constructed:
> >> https://issues.apache.org/jira/browse/KAFKA-3639
> >>
> >>
> >> Which is fixed in the 0.10.0.0 release, which means you will only hit it
> >> if
> >> you are using the tech-preview release version.
> >>
> >>
> >> Guozhang
> >>
> >>
> >> On Wed, Sep 14, 2016 at 11:10 AM, Walter rakoff <
> walter.rak...@gmail.com>
> >> wrote:
> >>
> >> > Hello,
> >> >
> >> > I get the below exception when deserilaizing avro records
> >> > using KafkaAvroDeserializer.
> >> >
> >> > 16/09/14 17:24:39 INFO StreamThread: Stream thread shutdown complete
> >> > [StreamThread-1]
> >> > Exception in thread "StreamThread-1"
> >> > org.apache.kafka.common.errors.SerializationException:
> >> > Error deserializing Avro message for id 4
> >> > Caused by: java.lang.NullPointerException
> >> >         at io.confluent.kafka.serializers.
> AbstractKafkaAvroDeserializer
> >> .
> >> > deserialize(AbstractKafkaAvroDeserializer.java:120)
> >> >         at io.confluent.kafka.serializers.
> AbstractKafkaAvroDeserializer
> >> .
> >> > deserialize(AbstractKafkaAvroDeserializer.java:92)
> >> >
> >> > I can confirm that schema registry URL is accessible and
> >> url/schemas/ids/4
> >> > does return valid schema.
> >> > May be some initialization didn't happen correctly?
> >> >
> >> >     props.put(AbstractKafkaAvroSerDeConfig.
> SCHEMA_REGISTRY_URL_CONFIG,
> >> "
> >> > 192.168.50.6:8081")
> >> >     props.put(StreamsConfig.KEY_SERDE_CLASS_CONFIG,
> >> > Serdes.Long.getClass.getName)
> >> >     props.put(StreamsConfig.VALUE_SERDE_CLASS_CONFIG, classOf[
> >> > GenericAvroSerdeWithSchemaRegistry])
> >> >
> >> > GenericAvroSerdeWithSchemaRegistry code -->
> https://www.dropbox.com/s/
> >> > y471k9nj94tlxro/avro_serde.txt?dl=0
> >> >
> >> > Walter
> >> >
> >>
> >>
> >>
> >> --
> >> -- Guozhang
> >>
> >
> >
>



-- 
-- Guozhang

Reply via email to