Uploaded image for project: 'Labs'
  1. Labs
  2. LABS-366

[basics] Take control of service discovery

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Current
    • Fix Version/s: Current
    • Component/s: Magma
    • Labels:
      None

      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

        Attachments

          Activity

            People

            • Assignee:
              s.gianni Simone Gianni
              Reporter:
              s.gianni Simone Gianni
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: