tracker issue : CF-4118893

select a category, or use search below
(searches all categories and all time range)
Title:

[AF] - API Manager - Memory Leak in GrootClassLoader

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/CannotReproduce

Reporter/Name(from Bugbase): Aaron Foote / Aaron Foote (Aaron Foote)

Created: 02/17/2016

Components: API Manager

Versions: 2016

Failure Type: Crash

Found In Build/Fixed In Build: CF2016_Final /

Priority/Frequency: Normal / All users will encounter

Locale/System: English / Windows 10 64 bit

Vote Count: 0

public class GrootClassLoader
  extends URLClassLoader
{
  Map classCache = new HashMap();

...

Items are never removed from classCache.

It just keeps growing.
This will lead to 
 - Out of memory errors in the heap 
 - Potentially OOM in the PermGen

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	4118893

External Customer Info:
External Company:  
External Customer Name: Aaron Foote
External Customer Email:  
External Test Config: My Hardware and Environment details:

Attachments:

Comments:

Aaron, GrootClassLoader is used to load all necessary classes only related to API Manager into the JVM. We would like to help if you encounter such a scenario. Please share the information mentioned below if you encounter such a scenario: 1. jvm.config file 2. heap dump
Comment by Nimit S.
4699 | February 23, 2016 05:59:50 AM GMT
Aaron, Is there any update on this issue? Are you still facing this issue? Can you please share the details mentioned in the previous email?
Comment by Nimit S.
4700 | March 11, 2016 01:15:27 AM GMT
We are closing this bug as we have not received any update on this. We can re-evaluate this issue if repro case is provided.
Comment by Nimit S.
4701 | April 11, 2016 06:07:13 AM GMT