[442762] - simple null check in label provider
Signed-off-by: Rob Stryker <stryker@redhat.com>
Change-Id: I94dc87ef070d52093afa3da153d43ce7bb443eb2
diff --git a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/web/WebAppProvider.java b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/web/WebAppProvider.java
index 8a0faa5..ac70140 100644
--- a/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/web/WebAppProvider.java
+++ b/plugins/org.eclipse.jst.jee.ui/src/org/eclipse/jst/jee/ui/internal/navigator/web/WebAppProvider.java
@@ -96,7 +96,10 @@
@Override
public Image getImage() {
- String version = ((WebApp) javaee).getVersion().getLiteral();
+ String version = null;
+ if( javaee != null && ((WebApp) javaee).getVersion() != null ) {
+ version = ((WebApp) javaee).getVersion().getLiteral();
+ }
if (J2EEVersionConstants.VERSION_2_5_TEXT.equals(version)) {
return getWeb25Image();
} else if (J2EEVersionConstants.VERSION_3_0_TEXT.equals(version)) {