From 6d2a6bbd3d07af89bbf2fe978fe7324f9c92fa82 Mon Sep 17 00:00:00 2001 From: Hans Aikema Date: Wed, 12 Jul 2017 21:40:31 +0200 Subject: [PATCH] Fix issue #799 - Initialize exCol to prevent NPE --- .../owasp/dependencycheck/maven/BaseDependencyCheckMojo.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dependency-check-maven/src/main/java/org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.java b/dependency-check-maven/src/main/java/org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.java index e910be398..bf3b945a1 100644 --- a/dependency-check-maven/src/main/java/org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.java +++ b/dependency-check-maven/src/main/java/org/owasp/dependencycheck/maven/BaseDependencyCheckMojo.java @@ -691,6 +691,9 @@ public abstract class BaseDependencyCheckMojo extends AbstractMojo implements Ma } if (!isResolved) { getLog().error("Unable to resolve system scoped dependency: " + dependencyNode.toNodeString()); + if (exCol == null) { + exCol = new ExceptionCollection(); + } exCol.addException(new DependencyNotFoundException("Unable to resolve system scoped dependency: " + dependencyNode.toNodeString())); }