Henri Biestro created JEXL-261:
----------------------------------
Summary: JexlEngine.setClassLoader(...) should reload namespaces
that are classes
Key: JEXL-261
URL: https://issues.apache.org/jira/browse/JEXL-261
Project: Commons JEXL
Issue Type: Bug
Affects Versions: 3.1
Reporter: Henri Biestro
Assignee: Henri Biestro
Fix For: 3.2
When setting the class-loader, JEXL does everything it can to 'forget' as much
as possible classes that may have been loaded by the now obsolete loader.
Glaring omission were namespaces / functors that should be reloaded.
Incidentally, this will introduce a (user friendly) breaking API change,
JexlUberspect missing the getClassLoader() method which is a stupid omission.
Since this interface is *not* one that end-users implement, this change is
harmless.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)