diff --git a/extensions/kafka-client/deployment/src/main/java/io/quarkus/kafka/client/deployment/KafkaProcessor.java b/extensions/kafka-client/deployment/src/main/java/io/quarkus/kafka/client/deployment/KafkaProcessor.java index 98915dad0010b..03b2631b356e0 100644 --- a/extensions/kafka-client/deployment/src/main/java/io/quarkus/kafka/client/deployment/KafkaProcessor.java +++ b/extensions/kafka-client/deployment/src/main/java/io/quarkus/kafka/client/deployment/KafkaProcessor.java @@ -344,6 +344,10 @@ private void handleAvro(BuildProducer reflectiveClass, "io.confluent.kafka.serializers.KafkaAvroDeserializer", "io.confluent.kafka.serializers.KafkaAvroSerializer")); + reflectiveClass + .produce(new ReflectiveClassBuildItem(true, false, false, + "io.confluent.kafka.serializers.context.NullContextNameStrategy")); + reflectiveClass .produce(new ReflectiveClassBuildItem(true, true, false, "io.confluent.kafka.serializers.subject.TopicNameStrategy", diff --git a/integration-tests/kafka-avro-apicurio2/pom.xml b/integration-tests/kafka-avro-apicurio2/pom.xml index 00e9d565b4f55..71c1f75a28631 100644 --- a/integration-tests/kafka-avro-apicurio2/pom.xml +++ b/integration-tests/kafka-avro-apicurio2/pom.xml @@ -65,12 +65,16 @@ io.confluent kafka-avro-serializer - 6.1.1 + 7.0.0 jakarta.ws.rs jakarta.ws.rs-api + + org.checkerframework + checker-qual +