Tengo una aplicación implementada en Glassfish. Con el tiempo, la cantidad de clases cargadas asciende a millones y mi permgen parece aumentar.Tengo una fuga del cargador de clase JAXB
Para ayudar a solucionar los problemas Agregué lo siguiente a mis argumentos de jvm. -XX: + PrintGCDetails -XX: + TraceClassUnloading -XX: + TraceClassLoading
Ahora al ver la salida, veo las mismas clases que se carga una y otra vez. Básicamente cada vez que se llama un servicio web y JAXB se utiliza para procesar el xml.
[Cargado com.strikeiron.ZIPCodesInRadius $ JaxbAccessorF_userID de JVM_DefineClass] [Cargado com.strikeiron.ZIPCodesInRadius $ JaxbAccessorF_userID de JVM_DefineClass]
¿Indica esto una fuga? Si es así, ¿cómo lo resuelvo?