I have a server which has Java 1.6. There I need to use Confluent's KafkaAvroDeserializer
to deserialize avro messages.
The problem is:
If I use Confluent-1.0(which is compatible with Java >=1.6), then I can't deserialize, as kafka-avro-serializer-1.0.jar doesn't have KafkaAvroDeserializer
Method. It just has AbstractKafkaAvroDeserializer
where I can't deserialize based on schema registry URL and byte[] message.
And If I use Confluent-2.0 or above it has everything but it is only compatible with java>=1.7.
What should I do in this case?
For comparison: