Every time when we modified the metacat.properties file through the PropertyService, the Setting class will be updated as well. Otherwise, the values on the Setting class are still the old one.
Add the code to handle a runtime exception.
Add code to persist the properties in the group 3.
If the user doesn't exist in the password file, the auth configuration will give an error.
Refactoring classes that throw generic Exception class to throw their more specific subclasses so that new exceptions are not hidden behind generic messages. Makes debugging easier.
Merged in the D1_0_6_2_BRANCH changes that include the transition from ObjectFormat calls to ObjectFormatCache calls.
Change RequestUtil forwardRequest() method to throw MetacatUtilException.
Change location of PropertyService to properties directory
Change MetaCatVersion to MetacatVersion
Process affiliated ldap info
Do not worry about creating backup directories here
Rename LDAPAdmin to AuthAdmin
Added validation that configured ldap admins actually exist in ldap
change the FileUtil.createDirectory calls to catch an exception on error.
Add support for separate LDAP and organization level configurations
Add GeneralPropertyException to property setters
Merge 1.9 changes into Head