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 580d10046b Add resource bundle sun.security.util.resources.security
for netty-http
580d10046b is described below
commit 580d10046b0ac56ed43bff6402e7faf306f5d28d
Author: James Netherton <[email protected]>
AuthorDate: Tue Jan 20 11:21:04 2026 +0000
Add resource bundle sun.security.util.resources.security for netty-http
Fixes #8147
---
.../quarkus/component/netty/http/deployment/NettyHTTPProcessor.java | 6 ++++++
.../apache/camel/quarkus/component/http/netty/it/NettyHttpTest.java | 3 ---
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git
a/extensions/netty-http/deployment/src/main/java/org/apache/camel/quarkus/component/netty/http/deployment/NettyHTTPProcessor.java
b/extensions/netty-http/deployment/src/main/java/org/apache/camel/quarkus/component/netty/http/deployment/NettyHTTPProcessor.java
index c2428b8a0c..1ae2008df3 100644
---
a/extensions/netty-http/deployment/src/main/java/org/apache/camel/quarkus/component/netty/http/deployment/NettyHTTPProcessor.java
+++
b/extensions/netty-http/deployment/src/main/java/org/apache/camel/quarkus/component/netty/http/deployment/NettyHTTPProcessor.java
@@ -18,6 +18,7 @@ package
org.apache.camel.quarkus.component.netty.http.deployment;
import io.quarkus.deployment.annotations.BuildStep;
import io.quarkus.deployment.builditem.FeatureBuildItem;
+import
io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBundleBuildItem;
import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
class NettyHTTPProcessor {
@@ -44,4 +45,9 @@ class NettyHTTPProcessor {
"com.sun.jmx.remote.security.FileLoginModule")
.build();
}
+
+ @BuildStep
+ NativeImageResourceBundleBuildItem nativeImageResoourceResourceBundles() {
+ return new
NativeImageResourceBundleBuildItem("sun.security.util.resources.security");
+ }
}
diff --git
a/integration-test-groups/http/netty-http/src/test/java/org/apache/camel/quarkus/component/http/netty/it/NettyHttpTest.java
b/integration-test-groups/http/netty-http/src/test/java/org/apache/camel/quarkus/component/http/netty/it/NettyHttpTest.java
index e6a7999c8f..8c5e1c76a0 100644
---
a/integration-test-groups/http/netty-http/src/test/java/org/apache/camel/quarkus/component/http/netty/it/NettyHttpTest.java
+++
b/integration-test-groups/http/netty-http/src/test/java/org/apache/camel/quarkus/component/http/netty/it/NettyHttpTest.java
@@ -29,7 +29,6 @@ import
org.apache.camel.quarkus.component.http.common.AbstractHttpTest;
import org.apache.camel.quarkus.component.http.common.HttpTestResource;
import org.apache.camel.quarkus.test.support.certificate.TestCertificates;
import org.eclipse.microprofile.config.ConfigProvider;
-import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.CsvSource;
@@ -144,7 +143,6 @@ public class NettyHttpTest extends AbstractHttpTest {
.body(is("proxy"));
}
- @Disabled("https://github.com/apache/camel-quarkus/issues/8147")
@ParameterizedTest
@CsvSource({
"null,null,401",
@@ -162,7 +160,6 @@ public class NettyHttpTest extends AbstractHttpTest {
.statusCode(responseCode);
}
- @Disabled("https://github.com/apache/camel-quarkus/issues/8147")
@ParameterizedTest
@CsvSource({
"admin,admin,adminpass,200",