https://issues.apache.org/bugzilla/show_bug.cgi?id=47987
Summary: Out of memory being caused by notFoundResources in
org.apache.catalina.loader.WebappClassLoader
Product: Tomcat 6
Version: 6.0.20
Platform: PC
OS/Version: Linux
Status: NEW
Severity: major
Priority: P2
Component: Catalina
AssignedTo: [email protected]
ReportedBy: [email protected]
Guys
Tomcat 6.0.20, java 1.6, linux x64
org.apache.catalina.loader.WebappClassLoader records every resource you asked
for that doesn't exist.
On our site we have alot of pages ( > 800,000 )
all of which are using struts2 with validation.
every hit means the validator does a request for a resource
actionName-validation.xml
This then gets cached in the WebappClassLoader
about line 249
/**
* The list of not found resources.
*/
protected HashMap notFoundResources = new HashMap();
Can this be made into a weak hash map perchance ?
or something so that it won't invoke a out of memory.
I'm also looking at removing the validator from those urls
if anyone knows how to tell the validation interceptor that we don't use the
xml files
and ONLY use annotations then that would be great :)
Ta
D
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]