/**
* Stops the logger context.
* This is needed to close all file handles/descriptors after WAR file is
* undeployed.
* See: http: */
@PreDestroy
public void stopLoggerContext() {
final ILoggerFactory iLoggerFactory = LoggerFactory.getILoggerFactory();
try {
iLoggerFactory.getClass().getMethod("stop").invoke(iLoggerFactory);
} catch (final Exception exception) {
exception.printStackTrace();
}
}