You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@kafka.apache.org by Jan Hendriks <Ja...@web.de> on 2023/01/30 12:29:59 UTC
Spring-Kafka and maven enforcer plugin
Hi,
we have issues with dependency convergence with Spring-Kafka-test and the
maven enforcer plugin.
A reproducer can be found at
https://gist.github.com/DaHoC/67daf9a7cb90e8626dbe6a144e93fa16 - simply run
"mvn clean install" in the folder of the provided pom.xml
The divergences we encounter (probably not complete):
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce) @
SpringKafkaDependencyIssue ---
[WARNING]
Dependency convergence error for org.scala-lang:scala-library:2.13.6 paths
to dependency are:
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang:scala-library:2.13.6
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-com.fasterxml.jackson.module:jackson-module-scala_2.13:2.13.4
+-org.scala-lang:scala-library:2.13.6
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang.modules:scala-collection-compat_2.13:2.4.4
+-org.scala-lang:scala-library:2.13.5
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang.modules:scala-java8-compat_2.13:1.0.0
+-org.scala-lang:scala-library:2.13.5
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang:scala-reflect:2.13.6
+-org.scala-lang:scala-library:2.13.6
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-com.typesafe.scala-logging:scala-logging_2.13:3.9.3
+-org.scala-lang:scala-library:2.13.4
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang:scala-library:2.13.6
[WARNING]
Dependency convergence error for org.scala-lang:scala-reflect:2.13.6 paths
to dependency are:
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang:scala-reflect:2.13.6
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-com.typesafe.scala-logging:scala-logging_2.13:3.9.3
+-org.scala-lang:scala-reflect:2.13.4
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang:scala-reflect:2.13.6
and (in another project):
Dependency convergence error for org.apache.kafka:kafka-metadata:3.1.2
paths to dependency are:
+-org.example:SpringKafkaDependencyIssue:eventing-test:4.39.3-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka-metadata:3.1.2
and
+-org.example:SpringKafkaDependencyIssue:eventing-test:4.39.3-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka-metadata:3.1.2
+-org.apache.kafka:kafka-metadata:2.8.2
and
+-org.example:SpringKafkaDependencyIssue:eventing-test:4.39.3-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.apache.kafka:kafka-metadata:3.1.2
and
+-org.example:SpringKafkaDependencyIssue:eventing-test:4.39.3-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.apache.kafka:kafka-metadata:3.1.2
As I don't have a Jira account for this project, I cannot open up an issue,
and I could not find such an issue in the project Jira or user mailing list.
Kind regards,
Jan
Re: Spring-Kafka and maven enforcer plugin
Posted by Jan Hendriks <da...@gmail.com>.
Nevermind,
https://github.com/spring-projects/spring-kafka is the place to raise this.
BR,
Jan
On Mon, Jan 30, 2023 at 1:33 PM Jan Hendriks <da...@gmail.com> wrote:
> Hi,
> we have issues with dependency convergence with Spring-Kafka-test and the
> maven enforcer plugin.
> A reproducer can be found at
> https://gist.github.com/DaHoC/67daf9a7cb90e8626dbe6a144e93fa16 - simply
> run "mvn clean install" in the folder of the provided pom.xml
> The divergences we encounter (probably not complete):
>
> [INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce) @
> SpringKafkaDependencyIssue ---
> [WARNING]
> Dependency convergence error for org.scala-lang:scala-library:2.13.6 paths
> to dependency are:
> +-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka_2.13:3.1.2
> +-org.scala-lang:scala-library:2.13.6
> and
> +-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka_2.13:3.1.2
> +-com.fasterxml.jackson.module:jackson-module-scala_2.13:2.13.4
> +-org.scala-lang:scala-library:2.13.6
> and
> +-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka_2.13:3.1.2
> +-org.scala-lang.modules:scala-collection-compat_2.13:2.4.4
> +-org.scala-lang:scala-library:2.13.5
> and
> +-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka_2.13:3.1.2
> +-org.scala-lang.modules:scala-java8-compat_2.13:1.0.0
> +-org.scala-lang:scala-library:2.13.5
> and
> +-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka_2.13:3.1.2
> +-org.scala-lang:scala-reflect:2.13.6
> +-org.scala-lang:scala-library:2.13.6
> and
> +-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka_2.13:3.1.2
> +-com.typesafe.scala-logging:scala-logging_2.13:3.9.3
> +-org.scala-lang:scala-library:2.13.4
> and
> +-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka_2.13:3.1.2
> +-org.scala-lang:scala-library:2.13.6
>
> [WARNING]
> Dependency convergence error for org.scala-lang:scala-reflect:2.13.6 paths
> to dependency are:
> +-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka_2.13:3.1.2
> +-org.scala-lang:scala-reflect:2.13.6
> and
> +-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka_2.13:3.1.2
> +-com.typesafe.scala-logging:scala-logging_2.13:3.9.3
> +-org.scala-lang:scala-reflect:2.13.4
> and
> +-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka_2.13:3.1.2
> +-org.scala-lang:scala-reflect:2.13.6
>
>
> and (in another project):
>
> Dependency convergence error for org.apache.kafka:kafka-metadata:3.1.2
> paths to dependency are:
> +-org.example:SpringKafkaDependencyIssue:eventing-test:4.39.3-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka-metadata:3.1.2
> and
> +-org.example:SpringKafkaDependencyIssue:eventing-test:4.39.3-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka-metadata:3.1.2
> +-org.apache.kafka:kafka-metadata:2.8.2
> and
> +-org.example:SpringKafkaDependencyIssue:eventing-test:4.39.3-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka_2.13:3.1.2
> +-org.apache.kafka:kafka-metadata:3.1.2
> and
> +-org.example:SpringKafkaDependencyIssue:eventing-test:4.39.3-SNAPSHOT
> +-org.springframework.kafka:spring-kafka-test:2.8.11
> +-org.apache.kafka:kafka_2.13:3.1.2
> +-org.apache.kafka:kafka-metadata:3.1.2
>
> As I don't have a Jira account for this project, I cannot open up an
> issue, and I could not find such an issue in the project Jira or user
> mailing list.
> Kind regards,
> Jan
>
Fwd: Spring-Kafka and maven enforcer plugin
Posted by Jan Hendriks <da...@gmail.com>.
Hi,
we have issues with dependency convergence with Spring-Kafka-test and the
maven enforcer plugin.
A reproducer can be found at
https://gist.github.com/DaHoC/67daf9a7cb90e8626dbe6a144e93fa16 - simply run
"mvn clean install" in the folder of the provided pom.xml
The divergences we encounter (probably not complete):
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce) @
SpringKafkaDependencyIssue ---
[WARNING]
Dependency convergence error for org.scala-lang:scala-library:2.13.6 paths
to dependency are:
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang:scala-library:2.13.6
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-com.fasterxml.jackson.module:jackson-module-scala_2.13:2.13.4
+-org.scala-lang:scala-library:2.13.6
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang.modules:scala-collection-compat_2.13:2.4.4
+-org.scala-lang:scala-library:2.13.5
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang.modules:scala-java8-compat_2.13:1.0.0
+-org.scala-lang:scala-library:2.13.5
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang:scala-reflect:2.13.6
+-org.scala-lang:scala-library:2.13.6
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-com.typesafe.scala-logging:scala-logging_2.13:3.9.3
+-org.scala-lang:scala-library:2.13.4
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang:scala-library:2.13.6
[WARNING]
Dependency convergence error for org.scala-lang:scala-reflect:2.13.6 paths
to dependency are:
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang:scala-reflect:2.13.6
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-com.typesafe.scala-logging:scala-logging_2.13:3.9.3
+-org.scala-lang:scala-reflect:2.13.4
and
+-org.example:SpringKafkaDependencyIssue:1.0-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.scala-lang:scala-reflect:2.13.6
and (in another project):
Dependency convergence error for org.apache.kafka:kafka-metadata:3.1.2
paths to dependency are:
+-org.example:SpringKafkaDependencyIssue:eventing-test:4.39.3-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka-metadata:3.1.2
and
+-org.example:SpringKafkaDependencyIssue:eventing-test:4.39.3-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka-metadata:3.1.2
+-org.apache.kafka:kafka-metadata:2.8.2
and
+-org.example:SpringKafkaDependencyIssue:eventing-test:4.39.3-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.apache.kafka:kafka-metadata:3.1.2
and
+-org.example:SpringKafkaDependencyIssue:eventing-test:4.39.3-SNAPSHOT
+-org.springframework.kafka:spring-kafka-test:2.8.11
+-org.apache.kafka:kafka_2.13:3.1.2
+-org.apache.kafka:kafka-metadata:3.1.2
As I don't have a Jira account for this project, I cannot open up an issue,
and I could not find such an issue in the project Jira or user mailing list.
Kind regards,
Jan