From 8df44a1f8ad642e4343696f11660ac9088daab4e Mon Sep 17 00:00:00 2001 From: Fred Bricon Date: Tue, 19 Feb 2019 17:26:23 -0500 Subject: Bug 543924 : guard against NPE in MarkerLocationService.checkVarious Change-Id: I56f79edf4ef6fb59dad096a50f7414feb9b915a8 Signed-off-by: Fred Bricon --- .../java/org/eclipse/m2e/editor/xml/internal/MarkerLocationService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerLocationService.java b/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerLocationService.java index bbd9d8b7..c0475077 100644 --- a/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerLocationService.java +++ b/org.eclipse.m2e.editor.xml/src/main/java/org/eclipse/m2e/editor/xml/internal/MarkerLocationService.java @@ -587,7 +587,7 @@ public class MarkerLocationService implements IMarkerLocationService, IEditorMar IStructuredDocument document = domModel.getStructuredDocument(); Element root = domModel.getDocument().getDocumentElement(); - if(root.getNodeName().equals("project")) { //$NON-NLS-1$ + if(root != null && "project".equals(root.getNodeName())) { //$NON-NLS-1$ //now check parent version and groupid against the current project's ones.. checkParentMatchingGroupIdVersion(mavenMarkerManager, root, pomFile, type, document); if(mavenProject != null) { -- cgit v1.2.3