Skip to content

Commit 190bd93

Browse files
authored
Include stack trace in Not Entitled warning (#124895)
* Include stack trace in Not Entitled warning * Remove redundant log message text
1 parent eee890a commit 190bd93

File tree

1 file changed

+1
-5
lines changed
  • libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/policy

1 file changed

+1
-5
lines changed

libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/policy/PolicyManager.java

+1-5
Original file line numberDiff line numberDiff line change
@@ -555,11 +555,7 @@ private void notEntitled(String message, Class<?> callerClass, String componentN
555555
var moduleName = callerClass.getModule().getName();
556556
var loggerSuffix = "." + componentName + "." + ((moduleName == null) ? ALL_UNNAMED : moduleName);
557557
var notEntitledLogger = LogManager.getLogger(PolicyManager.class.getName() + loggerSuffix);
558-
String frameInfoSuffix = StackWalker.getInstance(RETAIN_CLASS_REFERENCE)
559-
.walk(this::findRequestingFrame)
560-
.map(frame -> "\n\tat " + frame)
561-
.orElse("");
562-
notEntitledLogger.warn("Not entitled: " + message + frameInfoSuffix);
558+
notEntitledLogger.warn("Not entitled:", exception);
563559
}
564560
throw exception;
565561
}

0 commit comments

Comments
 (0)