Changes Report
Release History
Version | Date | Description |
---|---|---|
1.3.2 | 2012-12-13 | released |
1.3.1 | 2012-06-25 | released |
1.2.0 | 2009-06-16 | released |
1.1.0 | 2008-08-09 | released |
1.0.0 | 2008-04-07 | unreleased |
1.0.0-RC1 | 2007-10-29 | released |
Release 1.3.1 - 2012-06-25
Type | Changes | By |
---|---|---|
Site docs included. | ilgrosso | |
Parent POM set to Cocoon 9. | ilgrosso |
Release 1.2.0 - 2009-06-16
Type | Changes | By |
---|---|---|
ServletUrlConnection correctly implements #getHeaderFields() instead of relying on the NOP implementation of HttpURLConnection. | reinhard | |
Fixed NPE thrown by HttpServletResponseBufferingWrapper and ServletServiceResponse after resetBuffer() method was called. | gkossakowski | |
Java 5 as minimum requirement. | gkossakowski | |
Fixed HttpServletResponseBufferingWrapper implementation so it does not throw IllegalStateException when resestBufferedResponse is being called. Fixes COCOON-2237. | gkossakowski | |
ServletFactoryBean will install JNet handlers before calling init() method of Servlet that is being created. This should make SSF compatible with Cocoon Core 2.2.0 again. Fixes COCOON-2236. | gkossakowski |
Release 1.1.0 - 2008-08-09
Type | Changes | By |
---|---|---|
The dependency on the Cocoon SourceResolver, that introduced a circular dependency with Cocoon 2.2, was removed. The Cocoon SourceResolver was used to resolve URLs in the context-path attribute of a servlet bean definition. After the change the Servlet-Service framework only relies on the default URL handling of the JVM. In order to dynamically support different URLStreamHandlers, it is recommended to use Cocoon JNet. | reinhard | |
Fix the lastModified() method of the ServletConnection: make sure that there is an existing connection before reading the Last-Modified header | reinhard | |
Add a ServletURLConnection, ServletURLStreamHandler and a ServletURLStreamHandlerFactory to provide support for service: URLs. | reinhard | |
Fixed bug in ServletServiceContext that was responsible for errors on resetting response that was already committed. Now the 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 |
Release 1.0.0 - 2008-04-07
Type | Changes | By |
---|---|---|
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 ServletServiceResponse 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 |
Release 1.0.0-RC1 - 2007-10-29
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 |