|
|
|
Re: org.eclipse.birt.report.engine.executor.ApplicationClassLoader Memory Leak [message #1711436 is a reply to message #1707634] |
Fri, 16 October 2015 05:32 |
Richard Riviere Messages: 3 Registered: April 2015 |
Junior Member |
|
|
Hi,
Thanks for your feedback.
The comment made about ApplicationClassLoader only being the top level of the leek was very helpful and it lead me to analyzing the heap dump more.
The tree of the memory leak looks like this...
org/eclipse/birt/report/engine/executor/ApplicationClassLoader - 3,605,112 bytes
java/util/HashMap - 2,106,544 bytes
array of java/util/HashMap$Entry - 2,106,464 bytes
java/util/HashMap$Entry - 2,105,272 bytes
org/eclipse/birt/report/engine/api/HTMLRenderContext - 2,105,216 bytes
org/eclipse/birt/report/engine/api/RenderOption - 2,105,216 bytes
java/util/HashMap - 2,104,128 bytes
array of java/util/HashMap$Entry - 2,104,048 bytes
java/util/HashMap$Entry - 2,097,264 bytes
java/io/ByteArrayOutputStream - 2,097,264 bytes
byte[] - 2,097,168 bytes
I have about 10 of these same trees in my heapdump which is a pretty good indicator that this is the leak.
I recently also enabled the Engine logging in my web application and I can see that I am getting these errors in my engine logs.
Sep 17, 2015 1:08:26 PM org.eclipse.birt.report.engine.emitter.excel.ExcelUtil
WARNING: The sheetName Price Override report by weekending date is too long for output.
Does anyone have an idea if these warnings would be related to the memory leaks and if not does anyone have an advice for me in regards to investigating this further?
thanking you in advance
|
|
|
Powered by
FUDForum. Page generated in 0.03388 seconds