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

jvergara
18.58.2008 614342e996bd10f29c5e2b8a88c075d476ab86ba
opendj-sdk/opends/src/server/org/opends/server/util/Base64.java
@@ -44,6 +44,7 @@
import org.opends.messages.Message;
import org.opends.messages.MessageBuilder;
import org.opends.server.core.DirectoryServer;
import org.opends.server.types.NullOutputStream;
import org.opends.server.util.args.ArgumentException;
import org.opends.server.util.args.BooleanArgument;
@@ -513,7 +514,7 @@
    }
    SubCommand subCommand = argParser.getSubCommand();
    if (showUsage.isPresent())
    if (argParser.isUsageArgumentPresent())
    {
      if (subCommand == null)
      {
@@ -529,6 +530,23 @@
      return;
    }
    if (argParser.isVersionArgumentPresent())
    {
      // We have to print the version since we have set a NullOutputStream on
      // the parser
      try
      {
        DirectoryServer.printVersion(System.out);
        System.exit(0);
      }
      catch (Throwable t)
      {
        // Bug
        System.err.println(ERR_UNEXPECTED.get(t.toString()).toString());
        System.exit(1);
      }
    }
    if (subCommand == null)
    {
      System.err.println(argParser.getUsage());