- improve request dispatching responsibilities to portlet container- do not expose client request and client response from RequestContext (because it may be unsafe to use them at some point in the pipeline)
- improved implementation of how a portlet request handle request attributes- added test cases for servlet filter calls when a portlet request dispatches to a servlet : only filters using the INCLUDE dispatcher should be called
rather use a scope for portlet invocation that does not use the servlet request attributes as it leads to collision when using nested portlet invocation (which is the case with the JSF component that shows a portlet when used in a portlet bridge).
- moved HTTPStreamInfo to common package- renamed HTTPStreamInfo -> MarkupInfo- added a superclass to MarkupInfo which is ContentInfo whichs holds the content type. MarkupInfo extends it and add a charset field