Make ScopedServletUtils provide an alternative to getting the ScopedResponse 
via caching mechanism
--------------------------------------------------------------------------------------------------

                 Key: BEEHIVE-1181
                 URL: https://issues.apache.org/jira/browse/BEEHIVE-1181
             Project: Beehive
          Issue Type: Improvement
          Components: NetUI
    Affects Versions: 1.0.2, 1.0.1, 1.0
            Reporter: Carlin Rogers
         Assigned To: Carlin Rogers
             Fix For: V.Next


Currently, the ScopedServletUtils.getScopedResponse() routine caches the new 
ScopedResponse result of the first call in the outer request. Then on any 
subsequent calls it just returns the cached ScopedResponse from the outer 
request.

In some cases there may be multiple calls to getScopedResponse() for a 
particular scope and a need to pass in a different real Response parameter. 
However, in these cases the returned ScopedResonse in the subsequent calls will 
be the cached one which was created in the first call to getScopedResponse() 
and wraps a different real Response. A modification to ScopedServletUtils could 
allow one to get a new ScopedResonse instance that wraps the different real 
Response rather than the cached ScopedResonse.

Could add a new method to ScopedServletUtils, such as updateScopedResponse(), 
that would allow callers to get the new ScopedResponse instance. The method 
would also replace the cached ScopedResponse on the outer request with the new 
ScopedResponse.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to