Changes Report
Release History
| Version | Date | Description |
|---|---|---|
| 2.2.1 | 2012-06-15 | released |
| 2.1.0 | 2009-06-16 | released |
| 2.0.0 | 2008-08-09 | released |
| 1.0.2 | 2008-04-07 | released |
| 1.0.1 | 2007-09-20 | released |
| 1.0.0 | 2007-02-22 | released |
Release 2.2.1 - 2012-06-15
| Type | Changes | By |
|---|---|---|
| Add LogbackConfigurator enabling Logback support alongside with Log4j Fixes COCOON3-69. | ilgrosso |
| Parent POM set to Cocoon 9. | ilgrosso |
Release 2.1.0 - 2009-06-16
| Type | Changes | By |
|---|---|---|
| Add a WildcardBeanMap that extends BeanMap but checks for a wildcard expression instead of the bean type. | reinhard |
| Support the definition of a user properties file as servlet context init parameter (org.apache.cocoon.settings). | reinhard |
Release 2.0.0 - 2008-08-09
| Type | Changes | By |
|---|---|---|
| Java 5 as minimum requirement. | gkossakowski |
| Remove Block-Deployment functionality into a separate module. | reinhard |
| Introduced resource filter feature as explained here: http://article.gmane.org/gmane.text.xml.cocoon.devel/78158 The resource filtering is used for *all* resources being processed by Spring Configurator including beans definitions and property files. The resource filter itself is a simple class implementing one method of ResourceFilter interface. | gkossakowski |
| Fix configurator:bean-map throwing ClassCastException when key-property="propertyName" did not resolve to a String property. | lgawron |
Release 1.0.2 - 2008-04-07
| Type | Changes | By |
|---|---|---|
| Fix block deployment for Weblogic 9.2. Fixes COCOON-2172. Thanks to Juan Jose Vazquez Delgado. | reinhard |
| SettingsBeanFactoryPostProcessor creates work and cache directories only after properties are loaded and settings object is populated, and not before that. | vgritsenko |
Release 1.0.1 - 2007-09-20
| Type | Changes | By |
|---|---|---|
| Added ability to the bean-map handler to specify what properties a bean must have to be considered as a candidate for the constructed Map as well as keying the Map with a property value from the bean itself instead of its bean-id. | giacomo |
| SettingsBeanFactoryPostProcessor can be used outside of a servlet context. | cziegeler |
Release 1.0.0 - 2007-02-22
| Type | Changes | By |
|---|---|---|
| WebAppContextUtils stored a Spring parent application context in a static field. This made it impossible to reload the context. The static field was removed and a request for the parent context results in WebApplicationContextUtils.getRequiredWebApplicationContext(ServletContext) which returns the parent Spring application context stored in the servlet context. | reinhard |
| Each property reference can have an optional default value, like ${my.property.net:THE DEFAULT}. If no other definition for this property is found, the default is used. | cziegeler |
| Add a bean map that collects all beans from the Spring context conforming to a specified type. | cziegeler |
| Improved the DefaultBlockResourcesHolder to act like a PropertyPlaceholderConfigurer. This allows access to the path of the deployed blocks in the configuration files through properties like ${org.apache.cocoon.blocks.[BLOCK_NAME].resources}. | cziegeler |
| Initial creation. | cziegeler |





