203711 taglib declarations in JSP fragments
diff --git a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/validation/JSPDirectiveValidator.java b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/validation/JSPDirectiveValidator.java
index 113412a..0dcb03f 100644
--- a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/validation/JSPDirectiveValidator.java
+++ b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/validation/JSPDirectiveValidator.java
@@ -213,7 +213,7 @@
 			taglibPrefix = StringUtils.stripQuotes(taglibPrefix);
 
 			ITextRegion uriValueRegion = getAttributeValueRegion(sdRegion, "uri"); //$NON-NLS-1$
-			String taglibURI = sdRegion.getText(uriValueRegion);
+			String taglibURI = StringUtils.stripQuotes(sdRegion.getText(uriValueRegion));
 
 			LocalizedMessage message = null;
 
@@ -262,7 +262,7 @@
 				 * 203711 - taglib declarations in JSP fragments
 				 */
 				ITextRegion oldURIRegion = getAttributeValueRegion(existingTaglibDirective, "uri");
-				String oldURI = region.getFullText(oldURIRegion);
+				String oldURI = StringUtils.stripQuotes(region.getText(oldURIRegion));
 				if (collator.compare(uri, oldURI) != 0) {
 					dupe = true;
 				}