Leszek Gawron wrote: > > It sure is. I am setting up my tools/test cases like this: > Great! So we don't have to extract this stuff! Thanks for the info! > > If you only pointed me to the location where cocoon/spring/* are > enumerated I will do the necessary changes. > Ok, I just added initial support - the only thing remaining should be testing and bug fixing - I can't test right now as I can't build Cocoon due to the missing artifacts (jci ...) :(
Ok, here the locations: SettingsBeanFactoryPostProcessor.java Read the properties from cocoon/properties and cocoon/properties/{mode}. For reading the properties it is calling ResourceUtils.readProperties(..) in line 189ff I already added the calls, but I guess ResourceUtils.readProperties might not handle the classpath* case properly. SettingsElementParser.java This one reads all bean definitions. I added the call to this.handleBeanInclude() in line 71 - but handleBeanInclude might need some updates to handle the classpath:* protocol. CocoonPropertyOverrideConfigurer.java This one read the properties from cocoon/spring/*.properties for overriding bean configurations. I added the calls to ResourceUtils.readProperties(..) in line 86ff. HTH Carsten -- Carsten Ziegeler - Chief Architect http://www.s-und-n.de http://www.osoco.org/weblogs/rael/