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

ludovicp
28.59.2010 7674a40a5274d7aea248cff5b1f2fdd60aee9868
Fix issue #3376. Don't use StaticUtils.getBytes(String s) for CLI usage, since it convert strings to UTF-8 and not local charset.
3 files modified
10 ■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/core/DirectoryServer.java 2 ●●● patch | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/util/args/ArgumentParser.java 2 ●●● patch | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/util/args/SubCommandArgumentParser.java 6 ●●●● patch | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/DirectoryServer.java
@@ -8776,7 +8776,7 @@
  public static void printVersion(OutputStream outputStream)
  throws IOException
  {
    outputStream.write(getBytes(PRINTABLE_VERSION_STRING));
    outputStream.write(PRINTABLE_VERSION_STRING.getBytes());
    // Print extensions' extra information
    String extensionInformation =
opendj-sdk/opends/src/server/org/opends/server/util/args/ArgumentParser.java
@@ -1512,7 +1512,7 @@
    StringBuilder buffer = new StringBuilder();
    getUsage(buffer);
    outputStream.write(getBytes(buffer.toString()));
    outputStream.write(buffer.toString().getBytes());
  }
opendj-sdk/opends/src/server/org/opends/server/util/args/SubCommandArgumentParser.java
@@ -22,7 +22,7 @@
 * CDDL HEADER END
 *
 *
 *      Copyright 2006-2009 Sun Microsystems, Inc.
 *      Copyright 2006-2010 Sun Microsystems, Inc.
 */
package org.opends.server.util.args;
import org.opends.messages.Message;
@@ -1685,7 +1685,7 @@
      getFullUsage(usageGroupArguments.get(a), false, buffer);
    }
    outputStream.write(getBytes(buffer.toString()));
    outputStream.write(buffer.toString().getBytes());
  }
@@ -1694,7 +1694,7 @@
   */
  public void getUsage(OutputStream outputStream)
      throws IOException {
    outputStream.write(getBytes(String.valueOf(getUsage())));
    outputStream.write(getUsage().getBytes());
  }