public ILogger getLogger(String loggerName) throws Exception { ILogger _logger = __LOGGER_CACHE.get(loggerName); if (_logger == null) { _logger = __currentLogger.getLogger(loggerName); if (_logger != null) { __LOGGER_CACHE.put(loggerName, _logger); } } return _logger; }