Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

OutOfMemoryError - The system is out of resources.

0 views
Skip to first unread message

hemalc...@yahoo.com

unread,
Jul 28, 2005, 2:23:38 AM7/28/05
to
Hi all,

Websphere starts up successfully without any error.
But when I request url, it throws exception:

[7/27/05 19:43:06:957 IST] 19d20289 WebGroup E SRVE0026E: [Servlet Error]-[Unable to compile class for JSP]: org.apache.jasper.JasperException: Unable to compile class for JSP
Detail exception is mentioned at bottom.

SystemErr.log contains :
The system is out of resources.
Consult the following stack trace for details.

[7/27/05 19:42:50:348 IST] 19d20289 SystemErr R java.lang.OutOfMemoryError
-------------------------------------------------------------------------

I found there were lots of heapdump.txt created under root directory.
Each file size is near 450 MB.
e.g. heapdump.20050727.193929.6060.txt. file size: 450 MB
I think server dies because of this heapdump.

Does anyone have idea how to overcome this issue?

Does any one knows how to disable heap dump so that WAS does not create this large heapdump.txt files ?


Exception on SystemOut.log

[7/27/05 19:43:06:957 IST] 19d20289 WebGroup E SRVE0026E: [Servlet Error]-[Unable to compile class for JSP]: org.apache.jasper.JasperException: Unable to compile class for JSP
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:387)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:130)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.compile(JspServlet.java:1018)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.loadJSP(JspServlet.java:937)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:288)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:318)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.serviceJspFile(JspServlet.java:715)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.service(JspServlet.java:813)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:1073)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:598)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:206)
at org.apache.struts.tiles.ActionComponentServlet.processForward(ActionComponentServlet.java:256)
at com.sam.arch.ui.CustomActionServlet.processForward(Unknown Source)
at org.apache.struts.tiles.ActionComponentServlet.processActionForward(ActionComponentServlet.java:96)
at com.sam.arch.ui.CustomActionServlet.processActionForward(Unknown Source)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1595)
at com.sam.arch.ui.CustomActionServlet.process(Unknown Source)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:491)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at com.sam.arch.ui.CustomActionServlet.postFilter(Unknown Source)
at com.sam.arch.ui.filter.ServletChainLink.doFilter(Unknown Source)
at com.sam.common.ui.filters.CommonFilterBase.doFilter(CommonFilterBase.java:113)
at com.sam.arch.ui.filter.FilterChainLink.doFilter(Unknown Source)
at com.sam.common.ui.filters.CommonFilterBase.doFilter(CommonFilterBase.java:113)
at com.sam.arch.ui.filter.FilterChainLink.doFilter(Unknown Source)
at com.sam.arch.ui.filters.SetSessionTimeoutFilter.doFilter(Unknown Source)
at com.sam.arch.ui.filter.FilterChainLink.doFilter(Unknown Source)
at com.sam.common.ui.filters.CommonFilterBase.doFilter(CommonFilterBase.java:113)
at com.sam.arch.ui.filter.FilterChainLink.doFilter(Unknown Source)
at com.sam.common.ui.filters.CommonFilterBase.doFilter(CommonFilterBase.java:113)
at com.sam.arch.ui.filter.FilterChainLink.doFilter(Unknown Source)
at com.sam.arch.security.session.management.SingleSessionFilter.doFilter(Unknown Source)
at com.sam.arch.ui.filter.FilterChainLink.doFilter(Unknown Source)
at com.sam.arch.ui.filters.SetChannelFilter.doFilterBody(Unknown Source)
at com.sam.arch.ui.filters.SetChannelFilter.doFilter(Unknown Source)
at com.sam.arch.ui.filter.FilterChainLink.doFilter(Unknown Source)
at com.sam.arch.ui.filters.ThreadContextFilter.doFilterBody(Unknown Source)
at com.sam.arch.ui.filters.ThreadContextFilter.doFilter(Unknown Source)
at com.sam.arch.ui.filter.FilterChainLink.doFilter(Unknown Source)
at com.sam.arch.ui.filters.RoundTripTraceFilter.doFilter(Unknown Source)
at com.sam.arch.ui.filter.FilterChainLink.doFilter(Unknown Source)
at com.sam.arch.ui.filters.DBConnectionFilter.doFilterBody(Unknown Source)
at com.sam.arch.ui.filters.DBConnectionFilter.doFilter(Unknown Source)
at com.sam.arch.ui.filter.FilterChainLink.doFilter(Unknown Source)
at com.sam.arch.security.ui.websphere.LTPASyncFilter.doFilter(Unknown Source)
at com.sam.arch.ui.filter.FilterChainLink.doFilter(Unknown Source)
at com.sam.arch.security.ui.CachedPrincipalFilter.doFilter(Unknown Source)
at com.sam.arch.ui.filter.FilterChainLink.doFilter(Unknown Source)
at com.sam.arch.ui.filter.Filtering.filter(Unknown Source)
at com.sam.arch.ui.CustomActionServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:1073)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:598)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:206)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:80)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:214)
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:182)
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:622)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:447)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:672)

OutOfMemoryError

Ben_

unread,
Jul 28, 2005, 2:41:59 AM7/28/05
to
JSP compiler ran out of memory while compiling the JSP.

Check the maximum heap size in the process definition.

As to how to disable heap dumps, I'd believe you need to specify a System
Property. See the IBM JVM Diagnostic Guide at
http://www.ibm.com/developerworks/java/jdk/diagnosis.


0 new messages