Index: test/webapp/WEB-INF/tags/bug55198.tagx =================================================================== --- test/webapp/WEB-INF/tags/bug55198.tagx (revision 1500346) +++ test/webapp/WEB-INF/tags/bug55198.tagx (working copy) @@ -17,9 +17,7 @@ --> - foo bar - Index: java/org/apache/jasper/compiler/JspDocumentParser.java =================================================================== --- java/org/apache/jasper/compiler/JspDocumentParser.java (revision 1500346) +++ java/org/apache/jasper/compiler/JspDocumentParser.java (working copy) @@ -270,11 +270,8 @@ return; } - String currentPrefix = getPrefix(current.getQName()); - // jsp:text must not have any subelements - if (JSP_URI.equals(uri) && TEXT_ACTION.equals(current.getLocalName()) - && "jsp".equals(currentPrefix)) { + if (JSP_TEXT_ACTION.equals(current.getQName())) { throw new SAXParseException( Localizer.getMessage("jsp.error.text.has_subelement"), locator);