kafka-connect-elasticsearch icon indicating copy to clipboard operation
kafka-connect-elasticsearch copied to clipboard

Please publish an "all" JAR

Open brsolomon-deloitte opened this issue 4 years ago • 3 comments

Related to https://github.com/confluentinc/kafka-connect-elasticsearch/issues/582

The JARs on https://packages.confluent.io/maven/io/confluent/kafka-connect-elasticsearch/11.1.3/ are only for kafka-connect-elasticsearch and do not include any of the necessary dependency JARs.

Conversely, the ZIP on the downloads page does contain all JARs but is inaccessible via a direct URL and is hidden behind javascript.

Please publish an -all JAR to packages.confluent.io as is typically with many other packages.

It is otherwise impossible to configure Kafka Connect through Strimzi on Kubernetes.

https://strimzi.io/docs/operators/latest/using.html#proc-kafka-connect-config-str

The spec.build.plugins takes a list of artifacts including JARs. Pointing to https://packages.confluent.io/maven/io/confluent/kafka-connect-elasticsearch/11.1.3/kafka-connect-elasticsearch-11.1.3.jar will break with e.g.

java.lang.NoClassDefFoundError: io/confluent/connect/storage/StorageSinkConnectorConfig

because none of the dependencies are there.

brsolomon-deloitte avatar Nov 09 '21 19:11 brsolomon-deloitte

Hello, ping on this.

Is there openness to make the ZIP link from the downloads page viable for direct download?

brsolomon-deloitte avatar Nov 18 '21 20:11 brsolomon-deloitte

@brsolomon-deloitte, you can get a ZIP link from https://www.confluent.io/hub/page-data/confluentinc/kafka-connect-elasticsearch/page-data.json

drTr0jan avatar Dec 11 '21 10:12 drTr0jan

@brsolomon-deloitte, you can get a ZIP link from https://www.confluent.io/hub/page-data/confluentinc/kafka-connect-elasticsearch/page-data.json

The team should put this URL on README.md

baonq-me avatar Jan 04 '22 06:01 baonq-me