From df8d4fd77cde6e090754f6b32a70a96df6645e10 Mon Sep 17 00:00:00 2001 From: Rick Oosterholt Date: Wed, 18 Jan 2017 13:52:17 +0100 Subject: [PATCH] Minor change: When JAR reading errors occur, at least add the file name to the exception. Without it, finding the troubling JAR is hard. --- .../java/org/owasp/dependencycheck/analyzer/JarAnalyzer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/JarAnalyzer.java b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/JarAnalyzer.java index 7e4d1c5dc..766c87eed 100644 --- a/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/JarAnalyzer.java +++ b/dependency-check-core/src/main/java/org/owasp/dependencycheck/analyzer/JarAnalyzer.java @@ -243,7 +243,7 @@ public class JarAnalyzer extends AbstractFileTypeAnalyzer { final boolean addPackagesAsEvidence = !(hasManifest && hasPOM); analyzePackageNames(classNames, dependency, addPackagesAsEvidence); } catch (IOException ex) { - throw new AnalysisException("Exception occurred reading the JAR file.", ex); + throw new AnalysisException("Exception occurred reading the JAR file (" + dependency.getFileName() +").", ex); } }