I have been working with Crystal Reports for Java for a few weeks now. Right now I try to keep the memory usage steady in my application while I open several reports.
For every report I open a session variable is added when I call viewer.processHttpRequest. This is the variable from the session:
After cleaning my own dataSource and ReportClientDocument this variable stays in the session. By every report I open there is another one added to my session.
Is this a memory leak in the CR api or do I need to destroy this variable myself??