/[Apache-SVN]
ViewVC logotype

Revision 1567561


Jump to revision: Previous Next
Author: jawi
Date: Wed Feb 12 08:25:05 2014 UTC (10 years, 5 months ago)
Changed paths: 32
Log Message:
FELIX-2774, FELIX-2797 & FELIX-4424:

- implement support for including and forwarding requests using the Servlet
  RequestDispatcher, including several itests to verify behaviour [FELIX-2774];
- wrap HttpSessions in order to provide access to the correct ServletContext
  [FELIX-2797];
- rudimentary fix for possible classloader leakage [FELIX-4424];
- prepared the Servlet- & FilterHandlers for named servlet/filters;
- several fixes to make the HTTP implementation more conform the Servlet 3.0
  specification.



Changed paths

Path Details
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/DispatcherServlet.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/HttpServiceController.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/context/ExtServletContext.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/context/ServletContextImpl.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/context/ServletContextManager.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/dispatch/Dispatcher.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/dispatch/FilterPipeline.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/dispatch/HttpFilterChain.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/dispatch/InvocationFilterChain.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/dispatch/NotFoundFilterChain.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/dispatch/RequestDispatcherProvider.java added
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/dispatch/ServletPipeline.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/handler/AbstractHandler.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/handler/FilterConfigImpl.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/handler/FilterHandler.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/handler/HandlerRegistry.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/handler/HttpSessionWrapper.java added
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/handler/ServletConfigImpl.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/handler/ServletContextWrapper.java added
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/handler/ServletHandler.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/handler/ServletHandlerRequest.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/service/HttpServiceImpl.java modified , text changed
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/util/UriUtils.java added
Directoryfelix/trunk/http/base/src/test/java/org/apache/felix/http/base/internal/handler/AbstractHandlerTest.java modified , text changed
Directoryfelix/trunk/http/base/src/test/java/org/apache/felix/http/base/internal/handler/FilterHandlerTest.java modified , text changed
Directoryfelix/trunk/http/base/src/test/java/org/apache/felix/http/base/internal/handler/ServletHandlerRequestTest.java modified , text changed
Directoryfelix/trunk/http/base/src/test/java/org/apache/felix/http/base/internal/handler/ServletHandlerTest.java modified , text changed
Directoryfelix/trunk/http/base/src/test/java/org/apache/felix/http/base/internal/util/UriUtilsTest.java added
Directoryfelix/trunk/http/itest/pom.xml modified , text changed
Directoryfelix/trunk/http/itest/src/test/java/org/apache/felix/http/itest/AsyncTest.java added
Directoryfelix/trunk/http/itest/src/test/java/org/apache/felix/http/itest/BaseIntegrationTest.java modified , text changed
Directoryfelix/trunk/http/itest/src/test/java/org/apache/felix/http/itest/RequestDispatchTest.java added

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26