[373402] NPE in ClasspathDependencyUtil when classpath container returns null for entries
diff --git a/plugins/org.eclipse.jst.j2ee/classpathdep/org/eclipse/jst/j2ee/classpathdep/ClasspathDependencyUtil.java b/plugins/org.eclipse.jst.j2ee/classpathdep/org/eclipse/jst/j2ee/classpathdep/ClasspathDependencyUtil.java index 255a180..f266db6 100644 --- a/plugins/org.eclipse.jst.j2ee/classpathdep/org/eclipse/jst/j2ee/classpathdep/ClasspathDependencyUtil.java +++ b/plugins/org.eclipse.jst.j2ee/classpathdep/org/eclipse/jst/j2ee/classpathdep/ClasspathDependencyUtil.java
@@ -391,8 +391,10 @@ if(classpathContainer != null) { IClasspathEntry[] classpathContainerEntries = classpathContainer.getClasspathEntries(); - for (int j = 0; j < classpathContainerEntries.length; j++) { - resolvedEntries.put(classpathContainerEntries[j], entry.getValue()); + if(classpathContainerEntries != null) { + for (int j = 0; j < classpathContainerEntries.length; j++) { + resolvedEntries.put(classpathContainerEntries[j], entry.getValue()); + } } } }