a cut and paste error when porting back a performance fix from 1.5 stream, there were 2 breaks when there should have only been one.
diff --git a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/JSPTranslator.java b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/JSPTranslator.java
index dff095b..41c770d 100644
--- a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/JSPTranslator.java
+++ b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/JSPTranslator.java
@@ -1808,8 +1808,6 @@
 				// break no matter what if you hit tagname
 				break;
 			}
-			// no matter what if you hit tagname
-			break;
 		}
 		return isUseBean;
 	}