From 793294bd2e721f6f08e3a4125dfa5f361621a888 Mon Sep 17 00:00:00 2001 From: Luke Chen Date: Fri, 11 Jul 2025 20:38:52 +0800 Subject: [PATCH] KAFKA-19495: Update config for native image (v4.1.0) (#20151) Backport of https://github.com/apache/kafka/pull/20150 Reviewers: Mickael Maison , TengYao Chi --- .../native-image-configs/reflect-config.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/docker/native/native-image-configs/reflect-config.json b/docker/native/native-image-configs/reflect-config.json index f4263a08898..c953ea9fe1d 100644 --- a/docker/native/native-image-configs/reflect-config.json +++ b/docker/native/native-image-configs/reflect-config.json @@ -1023,6 +1023,12 @@ "name":"org.apache.kafka.common.security.kerberos.KerberosLogin", "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"org.apache.kafka.common.security.oauthbearer.DefaultJwtRetriever" +}, +{ + "name":"org.apache.kafka.common.security.oauthbearer.DefaultJwtValidator" +}, { "name":"org.apache.kafka.common.security.plain.PlainLoginModule", "methods":[{"name":"","parameterTypes":[] }] @@ -1067,6 +1073,18 @@ "name":"org.apache.kafka.metadata.authorizer.StandardAuthorizer", "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"org.apache.kafka.server.logger.LoggingController", + "queryAllPublicConstructors":true +}, +{ + "name":"org.apache.kafka.server.logger.LoggingControllerMBean", + "queryAllPublicMethods":true +}, +{ + "name":"org.apache.kafka.server.share.persister.DefaultStatePersister", + "methods":[{"name":"","parameterTypes":["org.apache.kafka.server.share.persister.PersisterStateManager"] }] +}, { "name":"org.apache.kafka.storage.internals.checkpoint.CleanShutdownFileHandler$Content", "allDeclaredFields":true,