This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch 3.20.x
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/3.20.x by this push:
new 520291c08a Remove static modifier from
CamelJolokiaRestrictor.ALLOWED_DOMAINS field
520291c08a is described below
commit 520291c08a94b9c3ef101229d473bbfede1d67ec
Author: James Netherton <[email protected]>
AuthorDate: Wed Jun 4 14:14:35 2025 +0100
Remove static modifier from CamelJolokiaRestrictor.ALLOWED_DOMAINS field
Fixes #7418
---
.../quarkus/jolokia/restrictor/CamelJolokiaRestrictor.java | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git
a/extensions/jolokia/runtime/src/main/java/org/apache/camel/quarkus/jolokia/restrictor/CamelJolokiaRestrictor.java
b/extensions/jolokia/runtime/src/main/java/org/apache/camel/quarkus/jolokia/restrictor/CamelJolokiaRestrictor.java
index 225a41dfec..5f902163fe 100644
---
a/extensions/jolokia/runtime/src/main/java/org/apache/camel/quarkus/jolokia/restrictor/CamelJolokiaRestrictor.java
+++
b/extensions/jolokia/runtime/src/main/java/org/apache/camel/quarkus/jolokia/restrictor/CamelJolokiaRestrictor.java
@@ -16,6 +16,7 @@
*/
package org.apache.camel.quarkus.jolokia.restrictor;
+import java.util.Collections;
import java.util.Set;
import javax.management.ObjectName;
@@ -26,10 +27,11 @@ import org.eclipse.microprofile.config.ConfigProvider;
import org.jolokia.server.core.restrictor.AllowAllRestrictor;
public final class CamelJolokiaRestrictor extends AllowAllRestrictor {
- private static final Set<String> ALLOWED_DOMAINS =
ConfigProvider.getConfig()
- .unwrap(SmallRyeConfig.class)
- .getConfigMapping(JolokiaBuildTimeConfig.class)
- .camelRestrictorAllowedMbeanDomains();
+ private final Set<String> ALLOWED_DOMAINS = Collections.unmodifiableSet(
+ ConfigProvider.getConfig()
+ .unwrap(SmallRyeConfig.class)
+ .getConfigMapping(JolokiaBuildTimeConfig.class)
+ .camelRestrictorAllowedMbeanDomains());
@Override
public boolean isAttributeReadAllowed(ObjectName objectName, String
attribute) {