mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-23 17:41:28 +01:00
minor changes to logger and added a catch for throwable
Former-commit-id: 0ca337442a3f60db9655c3527711ba16af3096a6
This commit is contained in:
@@ -53,20 +53,24 @@ public final class LogUtils {
|
|||||||
try {
|
try {
|
||||||
LogManager.getLogManager().reset();
|
LogManager.getLogManager().reset();
|
||||||
LogManager.getLogManager().readConfiguration(in);
|
LogManager.getLogManager().readConfiguration(in);
|
||||||
|
|
||||||
if (verboseLogFile != null && !verboseLogFile.isEmpty()) {
|
if (verboseLogFile != null && !verboseLogFile.isEmpty()) {
|
||||||
verboseLoggingEnabled = true;
|
verboseLoggingEnabled = true;
|
||||||
final Logger logger = Logger.getLogger("");
|
final Logger logger = Logger.getLogger("");
|
||||||
final FileHandler handler = new FileHandler(verboseLogFile, true);
|
final FileHandler fileHandler = new FileHandler(verboseLogFile, true);
|
||||||
handler.setFormatter(new SimpleFormatter());
|
fileHandler.setFormatter(new SimpleFormatter());
|
||||||
handler.setLevel(Level.FINE);
|
fileHandler.setLevel(Level.FINE);
|
||||||
handler.setFilter(new LogFilter());
|
fileHandler.setFilter(new LogFilter());
|
||||||
logger.addHandler(handler);
|
|
||||||
|
logger.addHandler(fileHandler);
|
||||||
logger.setLevel(Level.FINE);
|
logger.setLevel(Level.FINE);
|
||||||
}
|
}
|
||||||
} catch (IOException ex) {
|
} catch (IOException ex) {
|
||||||
LOGGER.log(Level.FINE, "IO Error preparing the logger", ex);
|
LOGGER.log(Level.WARNING, "IO Error preparing the logger", ex);
|
||||||
} catch (SecurityException ex) {
|
} catch (SecurityException ex) {
|
||||||
LOGGER.log(Level.FINE, "Error preparing the logger", ex);
|
LOGGER.log(Level.WARNING, "Error preparing the logger", ex);
|
||||||
|
} catch (Throwable ex) {
|
||||||
|
LOGGER.log(Level.WARNING, "Error preparing the logger", ex);
|
||||||
} finally {
|
} finally {
|
||||||
if (in != null) {
|
if (in != null) {
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user