Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-706

Wicket should swallow ClientAbortException if a client aborts downloading a static image

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.2.6
    • 1.3.0-beta2
    • wicket
    • None

    Description

      Wicket is good about swallowing up most ClientAbortException but it seemed to have the following case:

      wicket.WicketRuntimeException: Cannot load static content for request [...]
      at wicket.protocol.http.request.WebExternalResourceRequestTarget.respond(WebExternalResourceRequestTarget.java:116)
      at wicket.request.compound.DefaultResponseStrategy.respond(DefaultResponseStrategy.java:49)
      at wicket.request.compound.AbstractCompoundRequestCycleProcessor.respond(AbstractCompoundRequestCycleProcessor.java:66)
      at wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:902)
      at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:934)
      at wicket.RequestCycle.step(RequestCycle.java:1010)
      at wicket.RequestCycle.steps(RequestCycle.java:1084)
      at wicket.RequestCycle.request(RequestCycle.java:454)
      at wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:219)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      [...]
      Caused by: ClientAbortException: java.io.IOException
      [...]

      Please make sure Wicket swallows this exception as well.

      Attachments

        Activity

          People

            Unassigned Unassigned
            cowwoc Gili
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: