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&#174; Conference 2012
Save $700 by Nov 18
Register now&#33;
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