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 <[email protected]>
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>