3 Replies Latest reply: Nov 19, 2009 3:04 PM by 735308 RSS

    Error 500--Internal Server Error  java.lang.OutOfMemoryError: PermGen space

    YE
      I use Jdeveloper 11g to create and run simple ADF application.
      However, it always shows the error of java.lang.OutOfMemoryError.
      I have to restart Jdeveloper.
      Could anyone tell me how to avoid this problem?
      ------------------------------------------------------
      Error 500--Internal Server Error
      java.lang.OutOfMemoryError: PermGen space
           at java.lang.ClassLoader.defineClass1(Native Method)
           at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
           at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
           at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:335)
           at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:288)
           at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:256)
           at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:54)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
           at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:176)
           at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:35)
           at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
           at java.lang.ClassLoader.defineClass1(Native Method)
           at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
           at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
           at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:335)
           at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:288)
           at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:256)
           at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:54)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
           at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:176)
           at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:35)
           at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
           at java.lang.ClassLoader.defineClass1(Native Method)
           at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
           at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
           at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:335)
           at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:288)
           at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:256)
           at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:54)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:306)