Author: bdelacretaz Date: Mon Dec 9 12:50:49 2013 New Revision: 1549565 URL: http://svn.apache.org/r1549565 Log: Note problem with nested requests
Modified: sling/whiteboard/bdelacretaz/request-context/src/main/java/org/apache/sling/requestcontext/api/SlingRequestContext.java Modified: sling/whiteboard/bdelacretaz/request-context/src/main/java/org/apache/sling/requestcontext/api/SlingRequestContext.java URL: http://svn.apache.org/viewvc/sling/whiteboard/bdelacretaz/request-context/src/main/java/org/apache/sling/requestcontext/api/SlingRequestContext.java?rev=1549565&r1=1549564&r2=1549565&view=diff ============================================================================== --- sling/whiteboard/bdelacretaz/request-context/src/main/java/org/apache/sling/requestcontext/api/SlingRequestContext.java (original) +++ sling/whiteboard/bdelacretaz/request-context/src/main/java/org/apache/sling/requestcontext/api/SlingRequestContext.java Mon Dec 9 12:50:49 2013 @@ -46,6 +46,11 @@ public class SlingRequestContext extends public SlingRequestContext(SlingHttpServletRequest request) { this.request = request; + + // TODO with this we'll have a single request context + // shared between the "main" requests and the ones that + // are caused by including other content in it. Using + // a stack of request contexts should fix that. request.setAttribute(this.getClass().getName(), this); put(USER_MAP_NAME, new HashMap<String, Object>()); @@ -102,4 +107,4 @@ public class SlingRequestContext extends public boolean isReadyOnly() { return readOnly; } -} \ No newline at end of file +}