Details
Description
I encounter a memory leak caused by Mvel in my application. My application have a User class. When a user is saved, the display name will be formatted using mvel, base on provided name format. When I run a import routine, it will have OOM error. And when I look into the heap using Eclipse Memory Analyzer, it is clearly caused by MVEL. You can see the details in attachment.
After I remove the logic formatting name using MVEL, I do not have OOM any more.
Sorry that I did not enter the complete title. The title should read "Memory leak with too many DynamicGetAccessor created". I could not find any place to modify the title.