Hi did you open java_pid10374.hprof?
did you try to increase mem? maybe it just need a bit more Romain Manni-Bucau Twitter: @rmannibucau Blog: http://rmannibucau.wordpress.com/ LinkedIn: http://fr.linkedin.com/in/rmannibucau Github: https://github.com/rmannibucau 2013/12/9 Leonardo K. Shikida <[email protected]>: > Hi > > I am getting a strange error in my web app, running in tomee 1.6.0 + > primefaces 4 > > I login, enter in a jsf app and then when I try to open a JSP page, I get > this error > > java.lang.OutOfMemoryError: PermGen space > Dumping heap to java_pid10374.hprof ... > Heap dump file created [82410824 bytes in 0.601 secs] > java.lang.OutOfMemoryError: PermGen space > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:792) > 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:424) > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) > at > org.eclipse.jdt.internal.compiler.parser.Parser.consumeClassHeaderName1(Parser.java:2362) > at > org.eclipse.jdt.internal.compiler.parser.Parser.consumeRule(Parser.java:5484) > at > org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9672) > at > org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9911) > at > org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:9868) > at > org.eclipse.jdt.internal.compiler.parser.Parser.dietParse(Parser.java:8434) > at > org.eclipse.jdt.internal.compiler.Compiler.internalBeginToCompile(Compiler.java:718) > at > org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:383) > at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:428) > at > org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:458) > at org.apache.jasper.compiler.Compiler.compile(Compiler.java:378) > at org.apache.jasper.compiler.Compiler.compile(Compiler.java:353) > at org.apache.jasper.compiler.Compiler.compile(Compiler.java:340) > at > org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at > org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) > > I am running from inside eclipse and I don't have any idea yet where the > problem comes from. I am still trying to isolate the variables. If anyone > has faced this problem before or has any clue, you're welcome. > > TIA > > Leo
