Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
OgnlRuntime, for example, has a number of static cache maps, but unfortunately, there is no way to flush them. This becomes a problem if, say, you wanted to change a propertyaccessor. Say you registered Foo as a property accessor for java.util.Map, and it later processed HashMap and the internal cache updated itself so HashMap would directly map to Foo. Then, you wanted to change the property accessor for Map, but in order to do that, you'd have to change it for every possible implementation of Map, including HashMap, which obviously isn't really feasible. Flushing the caches would be an easy way to solve this.
Attachments
Issue Links
- contains
-
OGNL-166 Bug1
- Open