--- a/jdk/src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java Tue May 03 11:45:56 2016 +0100
+++ b/jdk/src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java Tue May 03 15:50:54 2016 +0200
@@ -81,7 +81,7 @@
// Get configuration error policy
private static ErrorPolicy configurationErrorPolicy() {
String errorPolicy =
- GetPropertyAction.getProperty("jdk.logger.finder.error");
+ GetPropertyAction.privilegedGetProperty("jdk.logger.finder.error");
if (errorPolicy == null || errorPolicy.isEmpty()) {
return ErrorPolicy.WARNING;
}
@@ -96,7 +96,7 @@
// This is further submitted to the configuration error policy.
private static boolean ensureSingletonProvider() {
return Boolean.parseBoolean(
- GetPropertyAction.getProperty("jdk.logger.finder.singleton"));
+ GetPropertyAction.privilegedGetProperty("jdk.logger.finder.singleton"));
}
private static Iterator<System.LoggerFinder> findLoggerFinderProviders() {