DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22439>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22439 NPE compiling JSP Document Summary: NPE compiling JSP Document Product: Tomcat 5 Version: 5.0.7 Platform: Other OS/Version: All Status: NEW Severity: Major Priority: Other Component: Jasper2 AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] The following JSP Document doesn't compile: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3c.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3c.org/1999/xhtml" xmlns:jsp="http://java.sun.com/JSP/Page" xml:lang="en" lang="en"> <jsp:directive.page contentType="text/html" /> <head> <title>A JSP Document</title> </head> <body bgcolor="white"> <h1>All Request Parameters</h1> <ul> <c:forEach xmlns:c="http://java.sun.com/jsp/jstl/core" items="${paramValues}" var="current"> <li> ${current.key}: <c:forEach items="${current.value}" var="parValue"> <br/>${parValue} </c:forEach> </li> </c:forEach> </ul> <jsp:element name="${param.element}"> <jsp:attribute name="style">${param.style}</jsp:attribute> <jsp:body>${param.body}</jsp:body> </jsp:element> </body> </html> The root cause for the exception is: java.lang.NullPointerException org.apache.jasper.compiler.PageInfo.popPrefixMapping(PageInfo.java:339) org.apache.jasper.compiler.JspDocumentParser.endPrefixMapping(JspDocumentParser.java:574) org.apache.xerces.parsers.AbstractSAXParser.endNamespaceMapping(Unknown Source) org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(Unknown Source) org.apache.xerces.impl.XMLNamespaceBinder.endElement(Unknown Source) org.apache.xerces.impl.dtd.XMLDTDValidator.endNamespaceScope(Unknown Source) org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source) org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown Source) org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source) org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) org.apache.xerces.parsers.XMLParser.parse(Unknown Source) org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) javax.xml.parsers.SAXParser.parse(Unknown Source) org.apache.jasper.compiler.JspDocumentParser.parse(JspDocumentParser.java:195) org.apache.jasper.compiler.ParserController.parse(ParserController.java:223) org.apache.jasper.compiler.ParserController.parse(ParserController.java:146) org.apache.jasper.compiler.ParserController.parse(ParserController.java:132) org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:245) org.apache.jasper.compiler.Compiler.compile(Compiler.java:453) org.apache.jasper.compiler.Compiler.compile(Compiler.java:439) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:555) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:300) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:293) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240) javax.servlet.http.HttpServlet.service(HttpServlet.java:856) It works fine with TC 5.0.4 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]