[184968] NPE in TaglibIndex found running unit tests locally
diff --git a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java
index e6989c1..d9f1ea8 100644
--- a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java
+++ b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java
@@ -109,7 +109,7 @@
 						updateJAR(resource, delta.getKind());
 					}
 				}
-				else if (resource.getFileExtension().equals("tag") || resource.getFileExtension().equals("tagx")) { //$NON-NLS-1$ //$NON-NLS-2$
+				else if ("tag".equalsIgnoreCase(resource.getFileExtension()) || "tagx".equalsIgnoreCase(resource.getFileExtension())) { //$NON-NLS-1$ //$NON-NLS-2$
 					if (delta.getKind() == IResourceDelta.REMOVED) {
 						removeTag(resource);
 					}
@@ -2029,7 +2029,7 @@
 					 * 
 					 * Also support mappings to .jar files
 					 */
-					if (resource.getFileExtension().equalsIgnoreCase(("jar"))) { //$NON-NLS-1$
+					if ("jar".equalsIgnoreCase(resource.getFileExtension())) { //$NON-NLS-1$
 						JarRecord jarRecord = createJARRecord(resource);
 						String[] entries = JarUtilities.getEntryNames(resource);
 						for (int jEntry = 0; jEntry < entries.length; jEntry++) {