Brendan Healey created RF-11888:
-----------------------------------

             Summary: Resource Servlet can't handle query string appended to 
resource url
                 Key: RF-11888
                 URL: https://issues.jboss.org/browse/RF-11888
             Project: RichFaces
          Issue Type: Bug
      Security Level: Public (Everyone can see)
          Components: resource handling
    Affects Versions: 4.1.0.Final
         Environment: Glassfish 3.1.1 (NO Tomcat)/Mojarra 2.1.3 Chrome browser 
- 
            Reporter: Brendan Healey



A custom resource handler 
(http://blogs.oracle.com/rlubke/entry/jsf_2_0_new_feature)
can be used to append a version string (i.e. ?v=23) to a resource url to force a
browser to refresh a resource rather than use any cached version.

This is useful as a last resort strategy, perhaps after a major redeployment, 
and
also in the event that there are other problems setting useful ETag and 
Last-Modified
http response headers.

At present any appending of a version string causes a 404 response status, for 
example:

Request URL:
https://localhost:8181/MyApp/org.richfaces.resources/javax.faces.resource/org.richfaces.staticResource/4.1.0.Final/PackedCompressed/blueSky/packed/packed.css?v=23

Removing the url parameter makes it work ok. As you can see I have 
resourceMapping
enabled.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
richfaces-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/richfaces-issues

Reply via email to