Error del PermGen en JDeveloper 11g

Un pequeño post para darles una recomendación a aquellos que estén utilizando JDev11g relacionado con el servidor Weblogic embebido -luego de levantar la instancia, este se queda sin espacio en el PermGen. Ya contamos con un workaround que publicó Shay Shmeltzer en sl siguiente artículo.

Aparte de lo que se sugiere Shay, yo adicioné la siguiente opción de Java dentro del mismo archivo

-XX:+CMSPermGenSweepingEnabled

tienen que buscar la linea y adicionarlo la opción el final:

set JAVA_PROPERTIES=-Dplatform.home=%WL_HOME% -Dwls.home=%WLS_HOME% -Dweblogic.home=%WLS_HOME%

La semana pasada me enfrente con este problema y la verdad que es bastante molesto, sin embargo luego de aplicar el workaround tudo fluyo sin problemas. En la próxima versión de JDeveloper (que no va ser en 3 años… ;-) esperamos tener ya superado este impercanse.

Actualización para usuarios de Mac:

Durante un entrenamiento que estamos realizando esta semana uno de los usuarios tenía una Mac y luego de especificar los parámetros aún seguiamos obteniendo el error el cual se solucionó luego ver esta entrada en los foros de OTN