Make Sling HTTP Servlet Request and Response Adaptable ------------------------------------------------------
Key: SLING-979 URL: https://issues.apache.org/jira/browse/SLING-979 Project: Sling Issue Type: New Feature Components: API Affects Versions: API 2.0.4 Reporter: Carsten Ziegeler It would be nice if the SlingHttpServletRequest and SlingHttpServletResponse would extend the Adaptable interface. Adapting the request/response is interesting in several situations. For example, in a portlet environment the req/response could be easily adapted to the Portlet request/response. Or if Sling is used in combination with another web framework the request/response could be easily adapted to the corresponding objects of that particular framework. Another use case is the rewriter (in the whiteboard currently) which makes the response adaptable to a ContentHandler which receives SAX events. This allows direct streaming of XML events from within Sling without the need of creating an output stream and later on reparsing. As the request and response object are implemented using the wrappers, extending the interface does not create problems. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.