[ 
https://issues.apache.org/jira/browse/KAFKA-18850?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17929442#comment-17929442
 ] 

Nick Guo commented on KAFKA-18850:
----------------------------------

Hi [~chia7712] ,I would like to take this issue.Thanks! :)

> Fix the docs of org.apache.kafka.automatic.config.providers
> -----------------------------------------------------------
>
>                 Key: KAFKA-18850
>                 URL: https://issues.apache.org/jira/browse/KAFKA-18850
>             Project: Kafka
>          Issue Type: Improvement
>            Reporter: Chia-Ping Tsai
>            Assignee: Chia-Ping Tsai
>            Priority: Major
>
> It seems to me that =evn is incorrect. According to the source code, the 
> correct value should be the class name. for example: 
> `org.apache.kafka.common.config.provider.EnvVarConfigProvider`
> ```
>         for (String provider : configProviders.split(",")) {
>             String providerClass = providerClassProperty(provider);
>             if (indirectConfigs.containsKey(providerClass)) {
>                 String providerClassName = indirectConfigs.get(providerClass);
>                 if (classNameFilter.test(providerClassName)) {
>                     providerMap.put(provider, providerClassName);
>                 } else {
>                     throw new ConfigException(providerClassName + " is not 
> allowed. Update System property '"
>                             + AUTOMATIC_CONFIG_PROVIDERS_PROPERTY + "' to 
> allow " + providerClassName);
>                 }
>             }
>         }
> ```
> https://github.com/apache/kafka/blob/trunk/clients/src/main/java/org/apache/kafka/common/config/AbstractConfig.java#L616



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to