PropertyResolver causes memory leaks with proxies
-------------------------------------------------
Key: WICKET-1959
URL: https://issues.apache.org/jira/browse/WICKET-1959
Project: Wicket
Issue Type: Bug
Components: wicket
Affects Versions: 1.3.5
Environment: All Platforms
Reporter: Gilad Garon
When using proxies for properties in wicket a memory leak occurs.
the classesToGetAndSetters ConcurrentHashMap doesn't have an eviction policy
and fills up with proxies who do not get
garbage collected.
Build a page which uses proxies as properties, every time a new session is
initiated, a new proxy (a new proxy is a new class) of the same property is
created and added to the map.
if the proxy is create by a remote jvm you also get a classloader leak.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.