This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/main by this push: new e8d18b499f Remove netty-tcnative-boringssl-static from support-azure-core extension e8d18b499f is described below commit e8d18b499fe561586de2c3c9803312a2fd3fc5b6 Author: James Netherton <jamesnether...@gmail.com> AuthorDate: Mon Oct 14 11:04:18 2024 +0100 Remove netty-tcnative-boringssl-static from support-azure-core extension Fixes #4091 --- .../azure/core/http/vertx/AzureCoreHttpClientVertxProcessor.java | 3 --- extensions-support/azure-core/runtime/pom.xml | 5 ----- 2 files changed, 8 deletions(-) diff --git a/extensions-support/azure-core-http-client-vertx/deployment/src/main/java/org/apache/camel/quarkus/support/azure/core/http/vertx/AzureCoreHttpClientVertxProcessor.java b/extensions-support/azure-core-http-client-vertx/deployment/src/main/java/org/apache/camel/quarkus/support/azure/core/http/vertx/AzureCoreHttpClientVertxProcessor.java index 15289f55c9..177804d91f 100644 --- a/extensions-support/azure-core-http-client-vertx/deployment/src/main/java/org/apache/camel/quarkus/support/azure/core/http/vertx/AzureCoreHttpClientVertxProcessor.java +++ b/extensions-support/azure-core-http-client-vertx/deployment/src/main/java/org/apache/camel/quarkus/support/azure/core/http/vertx/AzureCoreHttpClientVertxProcessor.java @@ -17,7 +17,6 @@ package org.apache.camel.quarkus.support.azure.core.http.vertx; import com.azure.core.http.vertx.VertxProvider; -import io.netty.handler.ssl.OpenSsl; import io.quarkus.deployment.annotations.BuildProducer; import io.quarkus.deployment.annotations.BuildStep; import io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem; @@ -27,8 +26,6 @@ public class AzureCoreHttpClientVertxProcessor { @BuildStep void runtimeInitializedClasses(BuildProducer<RuntimeInitializedClassBuildItem> runtimeInitializedClasses) { - runtimeInitializedClasses.produce(new RuntimeInitializedClassBuildItem(OpenSsl.class.getName())); - runtimeInitializedClasses.produce(new RuntimeInitializedClassBuildItem("io.netty.internal.tcnative.SSL")); runtimeInitializedClasses.produce(new RuntimeInitializedClassBuildItem( "com.azure.core.http.vertx.VertxAsyncHttpClientProvider$GlobalVertxHttpClient")); runtimeInitializedClasses.produce( diff --git a/extensions-support/azure-core/runtime/pom.xml b/extensions-support/azure-core/runtime/pom.xml index 4a5da9ad7d..f1ef4668af 100644 --- a/extensions-support/azure-core/runtime/pom.xml +++ b/extensions-support/azure-core/runtime/pom.xml @@ -57,11 +57,6 @@ </exclusion> </exclusions> </dependency> - <!-- TODO: Investigate whether this can be removed https://github.com/apache/camel-quarkus/issues/4091 --> - <dependency> - <groupId>io.netty</groupId> - <artifactId>netty-tcnative-boringssl-static</artifactId> - </dependency> <dependency> <groupId>com.microsoft.azure</groupId> <artifactId>msal4j</artifactId>