JXME/JSR218, Configuration and unit tests
Continuing yesterday's thread, the JXME two additional components :A PlatformConfigurationFactory. A lean an simple configuration factory (~140 lines of code w/o JavaDoc ~362/w). The factory provides a standard default edge configuration, which the application can augment prior to calling the factory, e.g. :
ConfigurationFactory.setHome(homeDir); Advertisement config = ConfigurationFactory.newPlatformConfig(); ConfigurationFactory.save(config);
The above code snippet overrides the default $JXTA_HOME from $CWD/.jxta to homeDir, a default edge configuration is created, and a call to save stores the PlatformConfig in homeDir.
Unit tests (a must for any project) were also added to validate the newly added components, ans as expected were quite useful in shedding light on lurking bugs. Currently they provided minimum coverage and expected to provide coverage with time.
Now onto platform bring up :)

