Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Handled by PropertyLoadingFactoryBean
  2. Checks the following external locations automatically (and in this order)
    1. No Format
      ~/.kuali/ole/fs/configuration.properties
    2. If the system property olefs.configuration is set, the properties file it points to is automatically loaded
  3. If the property ole.fs.runtime.property.expansion is set to the value true it also takes the following actions
    1. After loading classpath:configuration.properties load classpath:olefs-default.properties
    2. Expand any properties containing placeholders into their fully resolved equivalents

Logging

  1. A default logging configuration is now bundled into OLE FS
  2. All logging is handled at runtime via Log4jDefault logging configuration is bundled into OLE FS
  3. Any logging added to the application from here now on should use SLF4J
  4. As code gets updated, log4j logging statements should get replaced with SLFJ logging statements
  5. To override the default log4j configuration
    1. set the property ole.fs.log4j.override=true
    2. create the file ~/.kuali/ole/fs/log4j.properties containing your custom settings