Weblogic Server PermGen errors

application-serveroracle-fusion-middlewareweblogicweblogic11g

When I created datasource and tried to attach to target server, I am getting the following errors, where do I need to increase space in Weblogic 10.3.6? Any help is highly appreciable

Console encountered the following error
weblogic.application.WrappedDeploymentException: PermGen space at
java.lang.ClassLoader.defineClass1(Native Method) at
java.lang.ClassLoader.defineClass(ClassLoader.java:791) at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at
java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at
java.net.URLClassLoader.access$100(URLClassLoader.java:71) at
java.net.URLClassLoader$1.run(URLClassLoader.java:361) at
java.net.URLClassLoader$1.run(URLClassLoader.java:355) at
java.security.AccessController.doPrivileged(Native Method) at
java.net.URLClassLoader.findClass(URLClassLoader.java:354) at
java.lang.ClassLoader.loadClass(ClassLoader.java:423) at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at
java.lang.ClassLoader.loadClass(ClassLoader.java:356) at
oracle.jdbc.driver.T4CTTIdcb.fillupAccessors(T4CTTIdcb.java:399) at
oracle.jdbc.driver.T4CTTIdcb.receiveCommon(T4CTTIdcb.java:208) at
oracle.jdbc.driver.T4CTTIdcb.receive(T4CTTIdcb.java:146) at
oracle.jdbc.driver.T4C8Oall.readDCB(T4C8Oall.java:844) at
oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:358) at
oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:192) at
oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531) at

Best Answer

PermGen Space Out-of-Memory Error when Using the Sun JDK

Bug: 8589284 Added: 06-May-2011 Platform: All

When the Sun JDK is used as the JVM for the SOA managed server, Oracle recommends that the following memory settings be used. If proper memory settings are not used, repeated operations on task detail applications (human workflow) can result in PermGen space out-of-memory errors.

For:

For UNIX operating systems, open the $DOMAIN_HOME/bin/setSOADomainEnv.sh file.

For Windows operating systems, open the DOMAIN_HOME\bin\setSOADomainEnv.cmd file.

Increase the following values:

PORT_MEM_ARGS="${PORT_MEM_ARGS} -XX:PermSize=256m -XX:MaxPermSize=512m

Related Topic