Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package liquibase.logging;
- import liquibase.exception.ServiceNotFoundException;
- import liquibase.servicelocator.ServiceLocator;
- import java.util.HashMap;
- import java.util.Map;
- public class LogFactory {
- private static Map<String, Logger> loggers = new HashMap<String, Logger>();
- private static String defaultLoggingLevel = "info";
- public static Logger getLogger(String name) {
- if (!loggers.containsKey(name)) {
- Logger value;
- try {
- value = (Logger) ServiceLocator.getInstance().newInstance(Logger.class);
- } catch (Exception e) {
- throw new ServiceNotFoundException(e);
- }
- value.setName(name);
- value.setLogLevel(defaultLoggingLevel); // this line causes the problem
- loggers.put(name, value);
- }
- return loggers.get(name);
- }
- ...
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement