Summary: | Performance Issue when retriving JAR files during TLD file parsing. | ||
---|---|---|---|
Product: | Tomcat 7 | Reporter: | rstoski |
Component: | Jasper | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | rstoski |
Priority: | P2 | ||
Version: | 7.0.19 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All |
Description
rstoski
2011-07-19 21:47:15 UTC
For reference, thread on @users before opening this issue: http://tomcat.markmail.org/thread/ol7lvks3ex4xikp5 http://marc.info/?t=131110739400005&r=1&w=2 There is a problem with the handling of dependencies in JARs that causes JSPs with dependencies in JAR files to be recompiled on every access. I didn't check if it was as a result of the dependency changes or the JAR performance changes. Either way, it was almost certainly my fault. I have fixed this in 7.0.x and it will be in 7.0.20 onwards. If you are willing to build Tomcat from svn (simple to do - ask on the users list if you need pointers) and confirm that this fixes the issue for you that would be very useful. I've redeployed our webapps against a build of trunk (revision 1148915). JSPs appear to be caching properly and long access times on initial requests for JSPs has been resolved as well. Thanks! |