kafka mongodb接收器连接器未启动
我已经安装了confluent_3.3.0并启动了zookeper、schema registry和kafka broker。我还从下载了mongodb连接器 说明:我正在使用以下命令运行接收器连接器:kafka mongodb接收器连接器未启动,mongodb,apache-kafka,apache-kafka-connect,Mongodb,Apache Kafka,Apache Kafka Connect,我已经安装了confluent_3.3.0并启动了zookeper、schema registry和kafka broker。我还从下载了mongodb连接器 说明:我正在使用以下命令运行接收器连接器: /bin/connect standalone etc/kafka/connect-standalone.properties/home/username/mongo connect test/kafka connect mongodb/quickstart couchbase sink.pro
/bin/connect standalone etc/kafka/connect-standalone.properties/home/username/mongo connect test/kafka connect mongodb/quickstart couchbase sink.properties
问题:我遇到以下错误:
ERROR Stopping after connector error (org.apache.kafka.connect.cli.ConnectStandalone:91)
java.lang.IllegalAccessError: tried to access field org.apache.kafka.common.config.ConfigDef.NO_DEFAULT_VALUE from class org.radarcns.mongodb.MongoDbSinkConnector
谢谢你的阅读 此连接器正在使用最新版本的kafka客户端API的旧版本。具体来说,它取决于类
org.apache.kafka.common.config.AbstractConfig
的构造函数,该类在apache kafka版本>=0.11.0.0
融合平台版本3.3.0
正在使用ApacheKafka0.11.0.0
要解决此问题,建议的方法是更新连接器代码以使用最新版本的ApacheKafkaAPI 此连接器正在使用最新版本的kafka客户端API的旧版本。具体来说,它取决于类
org.apache.kafka.common.config.AbstractConfig
的构造函数,该类在apache kafka版本>=0.11.0.0
融合平台版本3.3.0
正在使用ApacheKafka0.11.0.0
要解决此问题,建议的方法是更新连接器代码以使用最新版本的ApacheKafkaAPI