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>

Reply via email to