@SuppressWarnings("unchecked") private static void configureLogging() { String clazz = System.getProperty(DaemonProperties.LOGGER_CONFIGURER); if (clazz != null) { try { Class<ILoggingConfigurer> configurerClazz = (Class<ILoggingConfigurer>) Class.forName(clazz); DaemonStarter.loggingConfigurer.set(configurerClazz.newInstance()); } catch (ClassNotFoundException | InstantiationException | IllegalAccessException e) { DaemonStarter.rlog.warn("No ILoggingConfigurer set"); } } try { if (DaemonStarter.loggingConfigurer.get() != null) { DaemonStarter.loggingConfigurer.get().initializeLogging(); } } catch (final Exception e) { System.err.println("Logger config failed with exception: " + e.getMessage()); DaemonStarter.getLifecycleListener().exception(DaemonStarter.currentPhase.get(), e); } }
DaemonStarter.loggingConfigurer.get().reconfigureLogging();
DaemonStarter.loggingConfigurer.get().reconfigureLogging();
@SuppressWarnings("unchecked") private static void configureLogging() { String clazz = System.getProperty(DaemonProperties.LOGGER_CONFIGURER); if (clazz != null) { try { Class<ILoggingConfigurer> configurerClazz = (Class<ILoggingConfigurer>) Class.forName(clazz); DaemonStarter.loggingConfigurer.set(configurerClazz.newInstance()); } catch (ClassNotFoundException | InstantiationException | IllegalAccessException e) { DaemonStarter.rlog.warn("No ILoggingConfigurer set"); } } try { if (DaemonStarter.loggingConfigurer.get() != null) { DaemonStarter.loggingConfigurer.get().initializeLogging(); } } catch (final Exception e) { System.err.println("Logger config failed with exception: " + e.getMessage()); DaemonStarter.getLifecycleListener().exception(DaemonStarter.currentPhase.get(), e); } }