| Type | Changes | By |
|---|
 | nullFixed bug in ServletServiceContext that was responsible for errors on resetting response that was already committed.
Now Servlet Service Framework buffers response but only if 404 status code has been set.
This allows to reset the response safely. Fixes COCOON-2150 . | gkossakowski |
 | Made attributes 'mount-path' and 'context-path' of servlet-context tag required. | gkossakowski |
 | The "+" character is not allowed at the end of connection names anymore. Starting
Cocoon will fail hard with a RuntimeException if this rule is broken. See
org.apache.cocoon.servletservice.spring.ServletDecorator. | reinhard |
 | Add support for absolute ServetConnections. Fixes COCOON-2154 . | reinhard |
 | The ServletServ
iceResponse inherits the request attributes, request parameters and the session
from the caller. Fixes COCOON-1831 . | reinhard |
 | Throw an exception when circular dependencies in servlet connections are detected. Fixes COCOON-2036 . Thanks to Alexander Klimetschek. | gkossakowski |
 | DispatcherServlet does not throw an exception if it fails to find suitable servlet for processing incomming request.
It returns 404 error and puts information to log about the failure, instead. | gkossakowski |
| Type | Changes | By |
|---|
 | Implemented true Object Oriented approach for handling servlet calls.
This change removes the need for explicit super calls. Fixes COCOON-2038 . | gkossakowski |
 | Fixed handling of multilevel inheritance that could cause stack overflow. Fixes COCOON-1939 . | gkossakowski |
 | Fixed bug in DispatcherServlet that caused servlet (blocks) mounted at "/" to be handled improperly. Fixes COCOON-2121 . | gkossakowski |