You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rz...@apache.org on 2025/11/15 20:03:04 UTC
(tomee) 12/18: Prevent StackOverflowError from static get() in PolicyConfigurationFactory overriding outer class method (in new auth api)
This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a commit to branch ee11
in repository https://gitbox.apache.org/repos/asf/tomee.git
commit 7c1bca6dbe9e340df8b3bff3384059feaac13da3
Author: Richard Zowalla <rz...@apache.org>
AuthorDate: Tue Nov 4 20:34:11 2025 +0100
Prevent StackOverflowError from static get() in PolicyConfigurationFactory overriding outer class method (in new auth api)
---
.../main/java/org/apache/openejb/core/security/JaccProvider.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/container/openejb-core/src/main/java/org/apache/openejb/core/security/JaccProvider.java b/container/openejb-core/src/main/java/org/apache/openejb/core/security/JaccProvider.java
index 231068c08f..1905eb680a 100644
--- a/container/openejb-core/src/main/java/org/apache/openejb/core/security/JaccProvider.java
+++ b/container/openejb-core/src/main/java/org/apache/openejb/core/security/JaccProvider.java
@@ -100,12 +100,12 @@ public abstract class JaccProvider {
}
public PolicyConfiguration getPolicyConfiguration(final String contextID, final boolean remove) throws PolicyContextException {
- return get().getPolicyConfiguration(contextID, remove);
+ return JaccProvider.get().getPolicyConfiguration(contextID, remove);
}
@Override
public PolicyConfiguration getPolicyConfiguration(final String contextID) {
- return get().getPolicyConfiguration(contextID);
+ return JaccProvider.get().getPolicyConfiguration(contextID);
}
@Override
@@ -114,7 +114,7 @@ public abstract class JaccProvider {
}
public boolean inService(final String contextID) throws PolicyContextException {
- return get().inService(contextID);
+ return JaccProvider.get().inService(contextID);
}
}