Re: java.lang.OutOfMemoryError: PermGen space
Gabriel Gruber <[email protected]> Mon, 25 Jan 2010 18:13:57 +0100
| Newsgroups | gmane.comp.java.enhydra.shark |
|---|---|
| Message-ID | <OF96947E62.4B6F38B5-ONC12576B6.005E7F19-C12576B6.005EB198@workflow.at> |
This is a multi-part message in MIME format... ------------=_1264442529-8018-6466 Content-Type: multipart/alternative; boundary="=_alternative 005EB195C12576B6_=" This is a multipart message in MIME format. --=_alternative 005EB195C12576B6_= Content-Type: text/plain; charset="US-ASCII" Hi Vojtech, you could increase permgen space, but no idea if this just brings the exception after a longer timeframe... for instance -XX:MaxPermSize=128m (standard ist 64Meg) cheers, gabriel ______________________ Mag. Gabriel Gruber +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Workflow EDV GmbH, Dannebergplatz 6/23, A-1030 Wien http://www.workflow.at Vojtech Huser <[email protected]> 04.12.2009 18:33 Please respond to [email protected] To [email protected] cc Subject [shark] java.lang.OutOfMemoryError: PermGen space We are running Shark on JBOss (EJB mode). It is running 24/7. Usually after about 10 days we need to reboot the whole server because we get an out of memory error. Caused by: java.lang.OutOfMemoryError: PermGen space *** Caused by: org.enhydra.xml.xmlc.XMLCRuntimeException: java.lang.reflect.InvocationTargetException We increased the JVM memory but still get the issue. We seed about 10-30 new processes every day. Anyone else who encoutered this problem and solution other then rebooting every 10 days? Vojtech Listing from web browser when using the WebClient Reason: class org.enhydra.xml.xmlc.XMLCError: Couldn't load XMLC class Java Call Stack: org.enhydra.xml.xmlc.XMLCError: Couldn't load XMLC class at org.enhydra.xml.xmlc.XMLCStdFactory.handleError(XMLCStdFactory.java:79) at org.enhydra.xml.xmlc.XMLCStdFactory.create(XMLCStdFactory.java:142) at org.enhydra.shark.webclient.presentation.ErrorHandler.run(ErrorHandler.java:28) at com.lutris.appserver.server.httpPresentation.HttpPresentationManager.runPresentationObj(HttpPresentationManager.java:479) at com.lutris.appserver.server.httpPresentation.HttpPresentationManager.Run(HttpPresentationManager.java:252) at com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServlet.serviceDirect(HttpPresentationServlet.java:680) at com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServlet.service(HttpPresentationServlet.java:805) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) at java.lang.Thread.run(Thread.java:619) Caused by: org.enhydra.xml.xmlc.XMLCRuntimeException: java.lang.reflect.InvocationTargetException at org.enhydra.xml.xmlc.deferredparsing.XMLCDeferredParsingFactory.createObject(XMLCDeferredParsingFactory.java:119) at org.enhydra.xml.xmlc.deferredparsing.XMLCDeferredParsingFactory.doCreate(XMLCDeferredParsingFactory.java:139) at org.enhydra.xml.xmlc.XMLCStdFactory.create(XMLCStdFactory.java:139) ... 25 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.enhydra.xml.xmlc.deferredparsing.XMLCDeferredParsingFactory.createObject(XMLCDeferredParsingFactory.java:113) ... 27 more Caused by: java.lang.OutOfMemoryError: PermGen space *** Caused by: org.enhydra.xml.xmlc.XMLCRuntimeException: java.lang.reflect.InvocationTargetException -- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help OW2 mailing lists service home page: http://www.ow2.org/wws --=_alternative 005EB195C12576B6_= Content-Type: text/html; charset="US-ASCII" <br><font size=2 face="sans-serif">Hi Vojtech,</font> <br> <br><font size=2 face="sans-serif">you could increase permgen space, but no idea if this just brings the exception after a longer timeframe...</font> <br> <br><font size=2 face="sans-serif">for instance</font> <br><font size=3>-XX:MaxPermSize=128m </font> <br> <br><font size=2 face="sans-serif">(standard ist 64Meg)</font> <br> <br><font size=2 face="sans-serif">cheers,</font> <br><font size=2 face="sans-serif">gabriel</font> <br> <br><font size=2 face="sans-serif">______________________<br> Mag. Gabriel Gruber<br> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+<br> Workflow EDV GmbH, Dannebergplatz 6/23, A-1030 Wien<br> http://www.workflow.at</font> <br> <br> <br> <table width=100%> <tr valign=top> <td width=40%><font size=1 face="sans-serif"><b>Vojtech Huser <[email protected]></b> </font> <p><font size=1 face="sans-serif">04.12.2009 18:33</font> <table border> <tr valign=top> <td bgcolor=white> <div align=center><font size=1 face="sans-serif">Please respond to<br> [email protected]</font></div></table> <br> <td width=59%> <table width=100%> <tr valign=top> <td> <div align=right><font size=1 face="sans-serif">To</font></div> <td><font size=1 face="sans-serif">[email protected]</font> <tr valign=top> <td> <div align=right><font size=1 face="sans-serif">cc</font></div> <td> <tr valign=top> <td> <div align=right><font size=1 face="sans-serif">Subject</font></div> <td><font size=1 face="sans-serif">[shark] java.lang.OutOfMemoryError: PermGen space</font></table> <br> <table> <tr valign=top> <td> <td></table> <br></table> <br> <br> <br><font size=3>We are running Shark on JBOss (EJB mode).<br> <br> It is running 24/7.<br> <br> Usually after about 10 days we need to reboot the whole server because we get an out of memory error.<br> <b><br> <br> Caused by: java.lang.OutOfMemoryError: PermGen space<br> *** Caused by:<br> org.enhydra.xml.xmlc.XMLCRuntimeException: java.lang.reflect.InvocationTargetException<br> <br> </b><br> We increased the JVM memory but still get the issue.<br> <br> We seed about 10-30 new processes every day.<br> <br> <br> Anyone else who encoutered this problem and solution other then rebooting every 10 days?<br> <br> <br> Vojtech<br> <br> <br> <br> <br> <br> Listing from web browser when using the WebClient<br> <br> <br> Reason: class org.enhydra.xml.xmlc.XMLCError: Couldn't load XMLC class<br> <br> Java Call Stack:<br> <br> org.enhydra.xml.xmlc.XMLCError: Couldn't load XMLC class<br> at org.enhydra.xml.xmlc.XMLCStdFactory.handleError(XMLCStdFactory.java:79)<br> at org.enhydra.xml.xmlc.XMLCStdFactory.create(XMLCStdFactory.java:142)<br> at org.enhydra.shark.webclient.presentation.ErrorHandler.run(ErrorHandler.java:28)<br> at com.lutris.appserver.server.httpPresentation.HttpPresentationManager.runPresentationObj(HttpPresentationManager.java:479)<br> at com.lutris.appserver.server.httpPresentation.HttpPresentationManager.Run(HttpPresentationManager.java:252)<br> at com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServlet.serviceDirect(HttpPresentationServlet.java:680)<br> at com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServlet.service(HttpPresentationServlet.java:805)<br> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)<br> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)<br> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br> at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)<br> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)<br> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)<br> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)<br> at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)<br> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)<br> at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)<br> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)<br> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)<br> at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)<br> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)<br> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)<br> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)<br> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)<br> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)<br> at java.lang.Thread.run(Thread.java:619)<br> Caused by: org.enhydra.xml.xmlc.XMLCRuntimeException: java.lang.reflect.InvocationTargetException<br> at org.enhydra.xml.xmlc.deferredparsing.XMLCDeferredParsingFactory.createObject(XMLCDeferredParsingFactory.java:119)<br> at org.enhydra.xml.xmlc.deferredparsing.XMLCDeferredParsingFactory.doCreate(XMLCDeferredParsingFactory.java:139)<br> at org.enhydra.xml.xmlc.XMLCStdFactory.create(XMLCStdFactory.java:139)<br> ... 25 more<br> Caused by: java.lang.reflect.InvocationTargetException<br> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)<br> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)<br> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)<br> at org.enhydra.xml.xmlc.deferredparsing.XMLCDeferredParsingFactory.createObject(XMLCDeferredParsingFactory.java:113)<br> ... 27 more<br> <b><br> <br> Caused by: java.lang.OutOfMemoryError: PermGen space<br> *** Caused by:<br> org.enhydra.xml.xmlc.XMLCRuntimeException: java.lang.reflect.InvocationTargetException</b><br> </font><tt><font size=2><br> --<br> You receive this message as a subscriber of the [email protected] mailing list.<br> To unsubscribe: mailto:[email protected]<br> For general help: mailto:[email protected]?subject=help<br> OW2 mailing lists service home page: http://www.ow2.org/wws<br> </font></tt> <br> --=_alternative 005EB195C12576B6_=-- ------------=_1264442529-8018-6466 Content-Type: text/plain; charset="UTF-8"; name="message-footer.txt" Content-Disposition: inline; filename="message-footer.txt" Content-Transfer-Encoding: quoted-printable -- You receive this message as a subscriber of the [email protected] mailing lis= t. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=3Dhelp OW2 mailing lists service home page: http://www.ow2.org/wws ------------=_1264442529-8018-6466--