Hi,

Probably more important than config subsystems in JSR 107 or Log4J 2
(though it altogether got a really good rewrite making any effort for a
"Logging JSR" by some people almost pointless;-) seems a massive redesign
and recent activity of Apache Commons Logging 2:
http://commons.apache.org/proper/commons-configuration/index.html

Anybody had a look at that?

Apache certainly has a very multicultural ecosystem, look at Struts vs.
OpenFaces vs. Wicket vs. Tapestry and who knows how many (Web MVC) projects
all exist, so why not have at least 2 or 3 for configuration.

Something noteworthy is, that Commons Configuration 2 refrains from any
static factory.
Even a class sounding like it was static such as Configurations (in a new
"fluent" package) works like this:
 Configurations configurations = new Configurations();
PropertiesConfiguration config = configurations.properties(new File(
         "config.properties"));

Werner

Reply via email to