0 Replies Latest reply on Apr 7, 2008 5:51 PM by 666705

    OutOfMemory Exception in Weblogic 10 MP1

    666705
      Weblogic 10 MP1 give following exception during Recompiling JSP. it says the JSP is stale gives the OutOfMemory Exception. 90 % of the heap is free. Any Ideas??
                
                <Apr 7, 2008 7:32:44 AM EDT> <Info> <HTTP> <BEA-101360> <Recompiling JSP [weblogic.servlet.internal.WebAppServletContext@368400 - appName: 'cdw-presentation2
                ', name: 'cdw-presentation.war', context-path: ''], resource [common/modifyCosEnrichmentNavlinks.jsp], because it is stale.>
                <Apr 7, 2008 7:32:44 AM EDT> <Error> <HTTP> <BEA-101017> <[weblogic.servlet.internal.WebAppServletContext@368400 - appName: 'cdw-presentation2', name: 'cdw-p
                resentation.war', context-path: ''] Root cause of ServletException.
                javax.faces.FacesException: java.lang.OutOfMemoryError
                at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:422)
                at org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl.dispatch(JspTilesViewHandlerImpl.java:233)
                at org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl.renderView(JspTilesViewHandlerImpl.java:219)
                at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
                at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
                at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
                at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
                at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
                at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:67)
                at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:223)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at com.ml.gibt.eds.cdw.ui.filter.UserSessionHandler.doFilter(UserSessionHandler.java:242)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at com.ml.gibt.eds.cdw.ui.filter.ProcessingTimeFilter.doFilter(ProcessingTimeFilter.java:47)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
                at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
                at weblogic.security.service.SecurityManager.runAs(Unknown Source)
                at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
                at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
                at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
                at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
                at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
                javax.servlet.ServletException: java.lang.OutOfMemoryError
                at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:324)
                at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at com.ml.gibt.eds.cdw.ui.filter.UserSessionHandler.doFilter(UserSessionHandler.java:242)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at com.ml.gibt.eds.cdw.ui.filter.ProcessingTimeFilter.doFilter(ProcessingTimeFilter.java:47)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526)
                at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:261)
                at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:416)
                at org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl.dispatch(JspTilesViewHandlerImpl.java:233)
                at org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl.renderView(JspTilesViewHandlerImpl.java:219)
                at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
                at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
                at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
                at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
                at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
                at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:67)
                at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:223)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at com.ml.gibt.eds.cdw.ui.filter.UserSessionHandler.doFilter(UserSessionHandler.java:242)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at com.ml.gibt.eds.cdw.ui.filter.ProcessingTimeFilter.doFilter(ProcessingTimeFilter.java:47)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
                at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
                at weblogic.security.service.SecurityManager.runAs(Unknown Source)
                at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
                at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
                at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
                at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
                at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
                java.lang.OutOfMemoryError
                at java.util.zip.ZipFile.open(Native Method)
                at java.util.zip.ZipFile.<init>(ZipFile.java:203)
                at java.util.zip.ZipFile.<init>(ZipFile.java:234)
                at weblogic.utils.classloaders.ClasspathClassFinder$ZipFileWrapper.<init>(ClasspathClassFinder.java:448)
                at weblogic.utils.classloaders.ClasspathClassFinder.setClasspath(ClasspathClassFinder.java:136)
                at weblogic.utils.classloaders.ClasspathClassFinder.<init>(ClasspathClassFinder.java:77)
                at weblogic.utils.classloaders.ClassFinderUtils.getManifestFinder(ClassFinderUtils.java:98)
                at weblogic.utils.classloaders.ClassFinderUtils.getManifestFinder(ClassFinderUtils.java:77)
                at weblogic.utils.classloaders.ClasspathClassFinder.setClasspath(ClasspathClassFinder.java:149)
                at weblogic.utils.classloaders.ClasspathClassFinder.<init>(ClasspathClassFinder.java:77)
                at weblogic.utils.classloaders.ClasspathClassFinder.<init>(ClasspathClassFinder.java:68)
                at weblogic.utils.classloaders.GenericClassLoader.getExpanded(GenericClassLoader.java:509)
                at weblogic.utils.classloaders.GenericClassLoader.getClassPath(GenericClassLoader.java:388)
                at weblogic.utils.classloaders.GenericClassLoader.getClassPath(GenericClassLoader.java:381)
                at weblogic.utils.classloaders.GenericClassLoader.getClassPath(GenericClassLoader.java:381)
                at weblogic.utils.classloaders.GenericClassLoader.getClassPath(GenericClassLoader.java:381)
                at weblogic.servlet.internal.WebAppServletContext.getFullClasspath(WebAppServletContext.java:2449)
                at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:196)
                at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:216)
                at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:165)
                at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:235)
                at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at com.ml.gibt.eds.cdw.ui.filter.UserSessionHandler.doFilter(UserSessionHandler.java:242)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at com.ml.gibt.eds.cdw.ui.filter.ProcessingTimeFilter.doFilter(ProcessingTimeFilter.java:47)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526)
                at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:454)
                at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:163)
                at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:101)
                at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:137)
                at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:758)
                at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:890)
                at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
                at jsp_servlet._layout.__defaultlayout._jsp__tag13(__defaultlayout.java:717)
                at jsp_servlet._layout.__defaultlayout._jsp__tag12(__defaultlayout.java:680)
                at jsp_servlet._layout.__defaultlayout._jsp__tag4(__defaultlayout.java:356)
                at jsp_servlet._layout.__defaultlayout._jspService(__defaultlayout.java:167)
                at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
                at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
                at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
                at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
                at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at com.ml.gibt.eds.cdw.ui.filter.UserSessionHandler.doFilter(UserSessionHandler.java:242)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at com.ml.gibt.eds.cdw.ui.filter.ProcessingTimeFilter.doFilter(ProcessingTimeFilter.java:47)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526)
                at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:261)
                at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:416)
                at org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl.dispatch(JspTilesViewHandlerImpl.java:233)
                at org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl.renderView(JspTilesViewHandlerImpl.java:219)
                at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
                at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
                at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
                at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
                at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
                at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:67)
                at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:223)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at com.ml.gibt.eds.cdw.ui.filter.UserSessionHandler.doFilter(UserSessionHandler.java:242)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at com.ml.gibt.eds.cdw.ui.filter.ProcessingTimeFilter.doFilter(ProcessingTimeFilter.java:47)
                at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
                at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
                at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
                at weblogic.security.service.SecurityManager.runAs(Unknown Source)
                at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
                at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
                at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
                at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
                at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
                
                --
                Edited by hementhacker at 04/07/2008 10:51 AM