Hi Edwin, Thanks for your question.
If you're seeing that WARN message, you're in the default hybrid_warn mode and shouldn't experience any change in operating behavior. That message may be unrelated/a distraction from the problem you're experiencing. > I have explicitly defined the plugin.path in my connect-distributed.properties as such: > plugin.path=~/kafka_2.13-4.0.0/plugins ,where my mariadb-java-client-3.5.5 jar is present. Can you be more explicit about your directory structure, and/or can you post more of the WARN message? You may also consider enabling debug or trace logging for the org.apache.kafka.connect.runtime.isolation package. Also, do you have a similar plugin.path set for v3.7.1 as you do for v4.0.0? Or is the plugin.path something you changed to try and mitigate the WARN message? Thanks, Greg On Wed, Sep 3, 2025 at 12:01 AM Martin Andersson <martin.anders...@kambi.com> wrote: > Hello Edwin. > > This is the developer email list, I think your query probably belongs in > the user email list. > > However, I believe your question highlights an issue that migrating to 4.0 > and the new plugin discovery isn't documented well enough. > > The answer to your question is found here > https://kafka.apache.org/documentation/#connect_plugindiscovery_migratesource > > Regards, > > ________________________________ > From: edwingoh1...@gmail.com <edwingoh1...@gmail.com> > Sent: Monday, September 1, 2025 05:30 > To: dev-subscr...@kafka.apache.org <dev-subscr...@kafka.apache.org>; > dev@kafka.apache.org <dev@kafka.apache.org>; > jira-subscr...@kafka.apache.org <jira-subscr...@kafka.apache.org> > Subject: Discussion on Apache Kafka 4.0.0 Connect > > [You don't often get email from edwingoh1...@gmail.com. Learn why this is > important at https://aka.ms/LearnAboutSenderIdentification ] > > EXTERNAL SENDER. Do not click links or open attachments unless you > recognize the sender and know the content is safe. DO NOT provide your > username or password. > > > To whom it may concern, > > I’m currently running an Apache Kafka cluster with version 4.0.0 with a > distributed architecture (active-passive setup). While configuring the > Kafka source connector to my MariaDB, the logs showed that > > WARN One or more plugins are missing ServiceLoader manifests may not be > usable with plugin.discovery=service_load: … > > I have explicitly defined the plugin.path in my > connect-distributed.properties as such: > > plugin.path=~/kafka_2.13-4.0.0/plugins ,where my mariadb-java-client-3.5.5 > jar is present. > > I’ve tested with kafka_2.13-3.7.1 and realized that I was able to consume > the data from my MariaDB via HeidiSQL but not with v4.0.0. > > Would appreciate if you can help to provide some guidance on how I can > move forward with this. Thanks! > > Best regards, > Edwin > > > CONFIDENTIALITY NOTICE: This email message (and any attachment) is > intended only for the individual or entity to which it is addressed. The > information in this email is confidential and may contain information that > is legally privileged or exempt from disclosure under applicable law. If > you are not the intended recipient, you are strictly prohibited from > reading, using, publishing or disseminating such information and upon > receipt, must permanently delete the original and destroy any copies. We > take steps to protect against viruses and other defects but advise you to > carry out your own checks and precautions as Kambi does not accept any > liability for any which remain. Thank you for your co-operation. >