diff --git a/src/main/java/org/codelibs/fess/FessLogManager.java b/src/main/java/org/codelibs/fess/FessLogManager.java index 1416104bf..d7ec999cb 100644 --- a/src/main/java/org/codelibs/fess/FessLogManager.java +++ b/src/main/java/org/codelibs/fess/FessLogManager.java @@ -15,8 +15,6 @@ */ package org.codelibs.fess; -import java.security.AccessController; -import java.security.PrivilegedAction; import java.util.logging.LogManager; import java.util.logging.Logger; @@ -24,37 +22,7 @@ public class FessLogManager extends LogManager { private static final String ORG_APACHE_LOGGING_LOG4J_JUL_LOG_MANAGER = "org.apache.logging.log4j.jul.LogManager"; - private static final LogManager manager; - - static { - manager = AccessController.doPrivileged(new PrivilegedAction() { - @Override - public LogManager run() { - LogManager mgr = null; - String cname = null; - try { - cname = System.getProperty("java.util.logging.manager"); - if (cname != null) { - try { - Class clz = ClassLoader.getSystemClassLoader().loadClass(cname); - mgr = (LogManager) clz.newInstance(); - } catch (ClassNotFoundException ex) { - Class clz = Thread.currentThread().getContextClassLoader().loadClass(cname); - mgr = (LogManager) clz.newInstance(); - } - } - } catch (Exception ex) { - System.err.println("Could not load Logmanager \"" + cname + "\""); - ex.printStackTrace(); - } - if (mgr == null) { - mgr = new DefaultLogManager(); - } - return mgr; - - } - }); - } + private static final LogManager manager = new DefaultLogManager();; private static class DefaultLogManager extends LogManager { DefaultLogManager() {