Uploaded image for project: 'MyFaces Trinidad'
  1. MyFaces Trinidad
  2. TRINIDAD-59

Invoking ResourceServlet via FacesServlet leads to NPE

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.0.1-core
    • 1.0.2-core
    • None
    • None

    Description

      Create an URL like:
      http://localhost:8080/trinidad-demo-1/faces/adf/styles/cache/minimal-desktop-2103903610-en-webkit-cmp.css

      and you get a NPE:

      at org.apache.myfaces.trinidadinternal.config.dispatch.DispatchResponseConfiguratorImpl.getContentType(DispatchResponseConfiguratorImpl.java:74)
      at org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit.createResponseWriter(CoreRenderKit.java:518)
      at org.apache.myfaces.trinidadinternal.renderkit.RenderKitDecorator.createResponseWriter(RenderKitDecorator.java:50)

      This happens because the ResourceServlet creates and destroys a FacesContext - but
      the FacesServlet has already done so. Oops!

      Attachments

        Activity

          People

            adamwiner Adam Winer
            adamwiner Adam Winer
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: