java.lang.OutOfMemoryError: Compressed class space error
A web application in WLS 12.2.1.3 periodically runs out of memory with "java.lang.OutOfMemoryError: Compressed class space error". I am running on a 64-bit platform with latest Java 8.
Here is a snippet of stack trace we observe in the server logs:
Stack trace: java.lang.ClassLoader.findLoadedClass0(Native Method) java.lang.ClassLoader.findLoadedClass(ClassLoader.java:1031)
weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:521)
weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:496)
weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:473)
org.eclipse.persistence.internal.jaxb.JaxbClassLoader.loadClass(JaxbClassLoader.java:107)
org.eclipse.persistence.jaxb.javamodel.reflection.JavaModelImpl.getClass(JavaModelImpl.java:97)
org.eclipse.persistence.jaxb.javamodel.Helper.getJavaClass(Helper.java:234)