From 607d1afb42e1b9e50f343339e2ba976d18eee0a8 Mon Sep 17 00:00:00 2001 From: Peter Palaga Date: Tue, 13 Jun 2023 21:15:33 +0200 Subject: [PATCH] CAMEL-19451 - Import grpc-bom to build and test with a single deterministic set of gRPC dependencies --- camel-dependencies/pom.xml | 2 -- components/camel-etcd3/pom.xml | 19 +------------------ components/camel-grpc/pom.xml | 19 ------------------- components/camel-opentelemetry/pom.xml | 1 - .../camel-salesforce-component/pom.xml | 7 ++----- parent/pom.xml | 10 ++++++++-- 6 files changed, 11 insertions(+), 47 deletions(-) diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml index 0498560aa3e9f..0f85b3b2a5de1 100644 --- a/camel-dependencies/pom.xml +++ b/camel-dependencies/pom.xml @@ -278,8 +278,6 @@ 1.72 2.0 4.4.2 - 1.47.0 - 32.0.0-jre 0.7.5 11.0.15 ${jetty-version} diff --git a/components/camel-etcd3/pom.xml b/components/camel-etcd3/pom.xml index 0576891815468..cb7a49dd8b569 100644 --- a/components/camel-etcd3/pom.xml +++ b/components/camel-etcd3/pom.xml @@ -64,23 +64,6 @@ io.etcd jetcd-core ${jetcd-version} - - - io.grpc - grpc-core - - - - - - io.grpc - grpc-core - ${jetcd-grpc-version} - - - com.google.guava - guava - ${jetcd-guava-version} @@ -123,5 +106,5 @@ - + diff --git a/components/camel-grpc/pom.xml b/components/camel-grpc/pom.xml index 23aef1a489dd4..806ca8701a90d 100644 --- a/components/camel-grpc/pom.xml +++ b/components/camel-grpc/pom.xml @@ -47,7 +47,6 @@ io.grpc grpc-auth - ${grpc-version} com.google.code.findbugs @@ -58,32 +57,20 @@ io.grpc grpc-netty - ${grpc-version} io.grpc grpc-protobuf - ${grpc-version} com.google.code.findbugs jsr305 - - com.google.protobuf - protobuf-java - - - com.google.protobuf - protobuf-java - ${protobuf-version} - io.grpc grpc-stub - ${grpc-version} @@ -92,12 +79,6 @@ ${javassist-version} - - io.netty - netty-tcnative-boringssl-static - ${grpc-netty-tcnative-boringssl-static-version} - - com.google.auth google-auth-library-oauth2-http diff --git a/components/camel-opentelemetry/pom.xml b/components/camel-opentelemetry/pom.xml index 7cd79936426dd..4c2e3c89f15b7 100644 --- a/components/camel-opentelemetry/pom.xml +++ b/components/camel-opentelemetry/pom.xml @@ -57,7 +57,6 @@ io.grpc grpc-netty-shaded - ${grpc-version} com.google.code.findbugs diff --git a/components/camel-salesforce/camel-salesforce-component/pom.xml b/components/camel-salesforce/camel-salesforce-component/pom.xml index a048b5124799b..c5aff841fa36e 100644 --- a/components/camel-salesforce/camel-salesforce-component/pom.xml +++ b/components/camel-salesforce/camel-salesforce-component/pom.xml @@ -127,7 +127,7 @@ jaxb-impl ${jaxb-impl-version} - + javax.annotation javax.annotation-api @@ -138,17 +138,14 @@ io.grpc grpc-netty - ${grpc-version} io.grpc grpc-protobuf - ${grpc-version} io.grpc grpc-stub - ${grpc-version} org.apache.avro @@ -332,7 +329,7 @@ 1.72 2.0 4.4.2 - 1.47.0 - 32.0.0-jre 0.7.5 11.0.15 ${jetty-version} @@ -2721,6 +2719,14 @@ pom + + io.grpc + grpc-bom + ${grpc-version} + import + pom + + com.github.ben-manes.caffeine caffeine