Hi Natu, the message is of course a bit unfortunate and misleading, but the issue here isn't that multiple connectors are found, but that none are found. The repository you linked to implements a connector using the old connector stack, but Ververica Platform only supports the new stack, see [1]. >From a quick look it also seems to be missing the entry in META-INF/services which would be required for the factory discovery to work.
In my personal GitHub profile I have an example[2] for a connector using the new stack which also works in Ververica Platform (it's not for Elasticsearch, though). [1] https://docs.ververica.com/user_guide/sql_development/connectors.html#developing-a-custom-connector-or-format [2] https://github.com/Airblader/flink-connector-imap Regards Ingo On Mon, May 24, 2021 at 1:57 PM Natu Lauchande <nlaucha...@gmail.com> wrote: > Good day Flink community, > > Apache Flink/Ververica Community Edition - Question > > I am trying to add a custom connector to Ververica community edition and > keeps giving me the following error: "The jar contains multiple connector. > Please choose one.", it doesn't allow me to choose more jars. I am testing > with the following repo generated custom connectors: > https://github.com/deadwind4/slink/tree/master/connector-es6 > > My specific question is there anything specific missing from this repos > that we should add to signal ververica about a custom record > > > I am constantly receiving the following message attached ("The jar > contains multiple connectors, please select one.") and i can't select any > option. > > > Thanks, > > Natu >