mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

jcduff
23.04.2008 f73b655466092169abac34833fb628fce1fcdebe
opends/src/server/org/opends/server/tools/InstallDSArgumentParser.java
@@ -78,6 +78,7 @@
  FileBasedArgument directoryManagerPwdFileArg;
  FileBasedArgument keyStorePasswordFileArg;
  IntegerArgument   ldapPortArg;
  IntegerArgument   adminConnectorPortArg;
  IntegerArgument   ldapsPortArg;
  IntegerArgument   jmxPortArg;
  IntegerArgument   sampleDataArg;
@@ -252,6 +253,19 @@
        INFO_INSTALLDS_DESCRIPTION_LDAPPORT.get());
    addArgument(ldapPortArg);
    defaultPort = UserData.getDefaultAdminConnectorPort();
    if (defaultPort == -1)
    {
      defaultPort = 4444;
    }
    adminConnectorPortArg = new IntegerArgument(
        "adminConnectorPort".toLowerCase(), null,
        "adminConnectorPort", false, false,
        true, INFO_PORT_PLACEHOLDER.get(), defaultPort,
        "adminConnectorPort", true, 1, true, 65535,
        INFO_INSTALLDS_DESCRIPTION_ADMINCONNECTORPORT.get());
    addArgument(adminConnectorPortArg);
    jmxPortArg = new IntegerArgument(
        "jmxPort".toLowerCase(), 'x', "jmxPort", false, false,
        true, INFO_JMXPORT_PLACEHOLDER.get(),
@@ -537,6 +551,17 @@
      Set<Integer> ports = new HashSet<Integer>();
      ports.add(ldapPortArg.getIntValue());
      if (ports.contains(adminConnectorPortArg.getIntValue()))
      {
        Message message = ERR_CONFIGDS_PORT_ALREADY_SPECIFIED.get(
            String.valueOf(adminConnectorPortArg.getIntValue()));
        errorMessages.add(message);
      }
      else
      {
        ports.add(adminConnectorPortArg.getIntValue());
      }
      if (jmxPortArg.isPresent())
      {
        if (ports.contains(jmxPortArg.getIntValue()))