...
- Handled by
PropertyLoadingFactoryBean
- Checks the following external locations automatically (and in this order)
No Format ~/.kuali/ole/fs/configuration.properties
- If the system property
olefs.configuration
is set, the properties file it points to is automatically loaded
- If the property
ole.fs.runtime.property.expansion
is set to the value true it also takes the following actions- After loading
classpath:configuration.properties
loadclasspath:olefs-default.properties
- Expand any properties containing placeholders into their fully resolved equivalents
- After loading
Logging
- A default logging configuration is now bundled into OLE FS
- All logging is handled at runtime via Log4jDefault logging configuration is bundled into OLE FS
- Any logging added to the application from here now on should use SLF4J
- As code gets updated, log4j logging statements should get replaced with SLFJ logging statements
- To override the default log4j configuration
- set the property
ole.fs.log4j.override=true
- create the file
~/.kuali/ole/fs/log4j.properties
containing your custom settings
- set the property