Summary: | Concurrent issue of TagPluginManager | ||
---|---|---|---|
Product: | Tomcat 7 | Reporter: | Sheldon Shao <xshao> |
Component: | Jasper | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | regression | ||
Priority: | P2 | ||
Version: | trunk | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Attachments: | Patch on TagPluginManager |
Thanks for the report. Fixed in trunk and 7.0.x and will be included in 7.0.43. |
Created attachment 30629 [details] Patch on TagPluginManager TagPluginManager is shared within ServletContext. But it contains a variable "PageInfo pageInfo". PageInfo should be aligned with specified page. PageInfo is used for holding page information, such as "Import". So when there are two pages are compiled in parallel. It encounters concurrent issue. One of the page can't be compiled unless the server is restarted.