[ 
http://www.stripesframework.org/jira/browse/STS-856?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Gunter resolved STS-856.
----------------------------

    Resolution: Not a Bug

I'd start by searching the entire app for the string "/dashboard/Dashboard.jsp" 
and figuring out what is referencing a non-existent file. Please don't pollute 
our bug tracking system with requests like this. If you must ask for help with 
things like this, take it to the stripes-users mailing list.

>  Unhandled exception caught by the Stripes default exception handler. 
> org.apache.jasper.JasperException: PWC6117: File "/dashboard/Dashboard.jsp" 
> not found
> -----------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: STS-856
>                 URL: http://www.stripesframework.org/jira/browse/STS-856
>             Project: Stripes
>          Issue Type: Bug
>    Affects Versions: Release 1.5.4
>         Environment: Stripes framework: 1.5.4
> Deployed on: jetty-distribution-7.2.2.v20101205
> servlet-api-2.5.jar
> org.apache.jasper.glassfish_2.1.0.v201007080150.jar
> js_ext 3.3.1
>            Reporter: Shammi Khattar
>
> Hi. The webapp (inherited from a vendor) runs fine but it has been observed 
> that ever couple of weeks (we dont know yet if its timing or based on some 
> request), the app goes down. Looking at the logs, there are tons of PWC6117 
> errors. Even though they are WARN, yet they cause the site to go down (it 
> becomes unresponsive) and the only solution is to kill the JVM and restart.
> I am looking for pointers to help me resolve this. I am not sure this is 
> linked to something external (outside the scope of our env), as this does not 
> happen frequently but does happen every now and then, and when this happened 
> in prod a week ago, both nodes in the cluster went down at the same time.
> Any help would be appreciated. Sorry, I opened this as a bug, please change 
> as you deem fit. Let me know if you need any more information.
> [25 Oct 2011 04:05:35,039] [WARN ] [Log] []: Unhandled exception caught by 
> the Stripes default exception handler.
> org.apache.jasper.JasperException: PWC6117: File "/dashboard/Dashboard.jsp" 
> not found
>         at 
> org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:89)
>         at 
> org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:375)
>         at 
> org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:169)
>         at org.apache.jasper.compiler.JspUtil.getInputStream(JspUtil.java:910)
>         at 
> org.apache.jasper.xmlparser.XMLEncodingDetector.getEncoding(XMLEncodingDetector.java:143)
>         at 
> org.apache.jasper.compiler.ParserController.determineSyntaxAndEncoding(ParserController.java:376)
>         at 
> org.apache.jasper.compiler.ParserController.doParse(ParserController.java:210)
>         at 
> org.apache.jasper.compiler.ParserController.parse(ParserController.java:140)
>         at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:199)
>         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:435)
>         at 
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608)
>         at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:360)
>         at 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
>         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         at 
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
>         at 
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1351)
>         at 
> net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:247)
>         at 
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1322)
>         at 
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:473)
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
>         at 
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:516)
>         at 
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
>         at 
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:929)
>         at 
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:403)
>         at 
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184)
>         at 
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:864)
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
>         at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:285)
>         at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:116)
>         at 
> net.sourceforge.stripes.action.ForwardResolution.execute(ForwardResolution.java:110)
>         at 
> net.sourceforge.stripes.controller.DispatcherHelper$7.intercept(DispatcherHelper.java:508)
>         at 
> net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:158)
>         at 
> net.sourceforge.stripes.controller.HttpCacheInterceptor.intercept(HttpCacheInterceptor.java:99)
>         at 
> net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155)
>         at 
> net.sourceforge.stripes.controller.BeforeAfterMethodInterceptor.intercept(BeforeAfterMethodInterceptor.java:113)
>         at 
> net.sourceforge.stripes.controller.ExecutionContext.proceed(ExecutionContext.java:155)
>         at 
> net.sourceforge.stripes.controller.ExecutionContext.wrap(ExecutionContext.java:74)
>         at 
> net.sourceforge.stripes.controller.DispatcherHelper.executeResolution(DispatcherHelper.java:502)
>         at 
> net.sourceforge.stripes.controller.DispatcherServlet.executeResolution(DispatcherServlet.java:286)
>         at 
> net.sourceforge.stripes.controller.DispatcherServlet.service(DispatcherServlet.java:170)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         at 
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
>         at 
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1351)
>         at 
> net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:247)
>         at 
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1322)
>         at 
> net.sourceforge.stripes.controller.StripesFilter.doFilter(StripesFilter.java:247)
>         at 
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1322)
>         at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:368)
>         at 
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
>         at 
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
>         at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
>         at 
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
>         at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
>         at 
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:100)
>         at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
>         at 
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78)
>         at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
>         at 
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
>         at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
>         at 
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35)
>         at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
>                                                                               
>                                              
> <stripes:layout-render
>   name="/common/layout/default.jsp"
>   pageTitleKey="Dashboard.action.page.title" 
>   activeTab="dashboard"
>   js_ext="3.3.1">
> <stripes:layout-component name="stylesheets">
>       <link rel="stylesheet" type="text/css" 
> href="../common/tagg/css/am.css"/>
> </stripes:layout-component>
> <stripes:layout-component name="popuphtml">
> <jsp:include page="/common/jsp/ShowTrail.jsp"/>
> </stripes:layout-component>
> <stripes:layout-component name="content">

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development

Reply via email to