Anonymous | Login | Signup for a new account | 01-05-2025 10:56 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Advanced Details [ Jump to Notes ] | [ View Simple ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0000704 | [Resin] | minor | always | 01-05-06 09:06 | 01-11-06 14:06 | ||||
Reporter | ferg | View Status | public | ||||||
Assigned To | ferg | ||||||||
Priority | urgent | Resolution | fixed | Platform | |||||
Status | closed | OS | |||||||
Projection | none | OS Version | |||||||
ETA | none | Fixed in Version | 3.0.18 | Product Version | 3.0.17 | ||||
Product Build | |||||||||
Summary | 0000704: timing issues on JSP parsing | ||||||||
Description |
(rep by Bryan Davis) In resin-pro-3.0.16, we are getting a JspParseException while the server is starting and for the first few requests to the server. After that, the exceptions stop. We've seen it several times since we upgraded from 3.0.11, it only appears to happen in a production environment where there are multiple requests being made concurrently upon startup. com.caucho.jsp.JspParseException at com.caucho.jsp.JspCompilerInstance.generate(JspCompilerInstance.java:472) at com.caucho.jsp.JspCompilerInstance.compile(JspCompilerInstance.java:358) at com.caucho.jsp.JspManager.compile(JspManager.java:213) at com.caucho.jsp.JspManager.createPage(JspManager.java:157) at com.caucho.jsp.JspManager.createPage(JspManager.java:137) at com.caucho.jsp.PageManager.getPage(PageManager.java:235) at com.caucho.jsp.PageManager.getPage(PageManager.java:153) at com.caucho.jsp.QServlet.getSubPage(QServlet.java:292) at com.caucho.jsp.QServlet.getPage(QServlet.java:210) at com.caucho.server.dispatch.PageFilterChain.compilePage(PageFilterChain.java:186) at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:123) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:209) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:476) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:341) at com.caucho.jsp.PageContextImpl.include(PageContextImpl.java:902) at com.caucho.jsp.PageContextImpl.include(PageContextImpl.java:857) ... Caused by: com.caucho.jsp.JspParseException at com.caucho.jsp.JspContentHandler.startPrefixMapping(JspContentHandler.java:173) at com.caucho.xml.XmlParser.parseAttributes(XmlParser.java:690) at com.caucho.xml.XmlParser.parseElement(XmlParser.java:595) at com.caucho.xml.XmlParser.parseNode(XmlParser.java:365) at com.caucho.xml.XmlParser.parseInt(XmlParser.java:240) at com.caucho.xml.AbstractParser.parse(AbstractParser.java:767) at com.caucho.jsp.JspCompilerInstance.generate(JspCompilerInstance.java:439) ... 63 more |
||||||||
Steps To Reproduce | |||||||||
Additional Information | |||||||||
Attached Files | |||||||||
|
Notes | |
(0000680) ferg 01-11-06 14:06 |
com.caucho.jsp.ParseTagManager needs synchronized methods to handle multiple simultaneous JSP compilations. |
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
28 total queries executed. 25 unique queries executed. |