Description
Currently "standard" Java service loading is used for converters and formatters. This system has a number of drawbacks :
- It depends on classpath sorting for dealing with duplicates
- It is a "recent" standard (at least not back compatible with java 5)
Taking control of this mechanism using the default Settings system would bring a number of advantages :
- Unified and uniform configuration
- Conflict resolution based on environment, user, defaults and the rest (as it happens for other settings)
- Possibility to implement
LABS-365