Type | Changes | By |
---|
 | nullFix 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 |
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 |
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 |