Uploaded image for project: 'OpenDJ'
  1. OpenDJ
  2. OPENDJ-6276

Eliminate all use of InetAddress in the config framework

    Details

    • Type: Improvement
    • Status: Done
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 7.0.0
    • Fix Version/s: 7.0.0
    • Component/s: config
    • Labels:
      None

      Description

      Use of InetAddress in the config framework triggers DNS lookups in the code, so we need to eliminate its use.
      The IpAddressPropertyDefinition should stop trying to be too clever: it should be possible to configure a listen or advertised address without DNS being available or the referenced host being reachable.
      In other words, IpAddressPropertyDefinition should be changed from:

      public final class IpAddressPropertyDefinition extends PropertyDefinition<InetAddress> { } 
      

      To something like this:

      public final class IpAddressPropertyDefinition extends PropertyDefinition<String> { }
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                nicolas.capponi@forgerock.com Nicolas Capponi
                Reporter:
                nicolas.capponi@forgerock.com Nicolas Capponi
                Dev Assignee:
                Nicolas Capponi
                QA Assignee:
                carole forel
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: