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

jvergara
12.51.2008 4fefaf207cae7521880e89922c34f0d2b14f216c
Fix for issue 2918 (status and uninstall direct --help output to STDERR)

Use the standard output to display the usage and update the return codes of the status-panel script.
3 files modified
11 ■■■■ changed files
opends/src/guitools/org/opends/guitools/statuspanel/StatusCli.java 2 ●●● patch | view | raw | blame | history
opends/src/guitools/org/opends/guitools/statuspanel/StatusPanelLauncher.java 7 ●●●●● patch | view | raw | blame | history
opends/src/guitools/org/opends/guitools/uninstaller/UninstallLauncher.java 2 ●●● patch | view | raw | blame | history
opends/src/guitools/org/opends/guitools/statuspanel/StatusCli.java
@@ -267,7 +267,7 @@
    argParser = new StatusCliArgumentParser(StatusCli.class.getName());
    try
    {
      argParser.initializeGlobalArguments(getErrorStream());
      argParser.initializeGlobalArguments(getOutputStream());
    }
    catch (ArgumentException ae)
    {
opends/src/guitools/org/opends/guitools/statuspanel/StatusPanelLauncher.java
@@ -33,6 +33,7 @@
import java.util.logging.Level;
import java.util.logging.Logger;
import org.opends.guitools.statuspanel.StatusCli.ErrorReturnCode;
import org.opends.quicksetup.util.Utils;
import org.opends.quicksetup.Installation;
import org.opends.server.core.DirectoryServer;
@@ -106,13 +107,13 @@
      {
        // TODO Auto-generated catch block
      }
      System.exit(1);
      System.exit(ErrorReturnCode.SUCCESSFUL_NOP.getReturnCode());
    }
    else
    if (printUsage)
    {
      printUsage(System.out);
      System.exit(1);
      System.exit(ErrorReturnCode.SUCCESSFUL_NOP.getReturnCode());
    } else
    {
@@ -243,7 +244,7 @@
    }
    catch (Throwable t)
    {
      System.out.println("ERROR: "+t);
      System.err.println("ERROR: "+t);
      t.printStackTrace();
    }
  }
opends/src/guitools/org/opends/guitools/uninstaller/UninstallLauncher.java
@@ -144,7 +144,7 @@
        INFO_UNINSTALL_LAUNCHER_USAGE_DESCRIPTION.get(), false);
    try
    {
      argParser.initializeGlobalArguments(System.err);
      argParser.initializeGlobalArguments(System.out);
    }
    catch (ArgumentException ae)
    {