Stanton Sievers created SHINDIG-1920:
----------------------------------------

             Summary: Don't force cache time-to-lives on responses with an 
error status
                 Key: SHINDIG-1920
                 URL: https://issues.apache.org/jira/browse/SHINDIG-1920
             Project: Shindig
          Issue Type: Bug
          Components: Java
    Affects Versions: 2.5.0-beta6
            Reporter: Stanton Sievers
            Assignee: Stanton Sievers
             Fix For: 2.5.0


org.apache.shindig.gadgets.DefaultGadgetSpecFactory and 
org.apache.shindig.gadgets.DefaultMessageBundleFactory utilize a property in 
shindig.properties (shindig.cache.xml.refreshInterval) to force the 
RequestPipeline/Fetcher layer to cache specs and message bundles for a set 
amount of time, regardless of the cache headers on the response.  This also 
forces the cache ttl in the case that the response is an error instead of using 
the "shindig.cache.http.negativeCacheTtl" value in shindig.properties, which 
defaults to one minute.

I'd rather we always use the negativeCacheTtl in this case and ignore the 
forced cache ttl

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to