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

Violette Roche-Montane
11.49.2014 de48e352a1e081e4f5f839b5378941aea5388c76
OPENDJ-1372 Part I verify-index tools don't log anything (on stdout or stderr)
As the logger is managing the information messages which have to be displayed in the tool :
- Enabled JDKLogging on VerifyIndex.java
- Added LogManager.getLogManager().reset(); in the JDKLogging.java class. (To suppress duplicated 'info' lines)
2 files modified
4 ■■■ changed files
opendj3-server-dev/src/server/org/opends/server/loggers/JDKLogging.java 1 ●●●● patch | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/tools/VerifyIndex.java 3 ●●●● patch | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/loggers/JDKLogging.java
@@ -57,6 +57,7 @@
   */
  public static void enableConsoleLoggingForOpenDJ(Level level)
  {
    LogManager.getLogManager().reset();
    Handler handler = new ConsoleHandler();
    handler.setFormatter(getFormatter());
    handler.setLevel(level);
opendj3-server-dev/src/server/org/opends/server/tools/VerifyIndex.java
@@ -37,6 +37,7 @@
import java.io.PrintStream;
import java.util.ArrayList;
import java.util.List;
import java.util.logging.Level;
import org.forgerock.i18n.LocalizableMessage;
import org.opends.server.admin.std.server.BackendCfg;
@@ -105,7 +106,7 @@
  {
    PrintStream out = NullOutputStream.wrapOrNullStream(outStream);
    PrintStream err = NullOutputStream.wrapOrNullStream(errStream);
    JDKLogging.disableLogging();
    JDKLogging.enableConsoleLoggingForOpenDJ(Level.FINE);
    // Define the command-line arguments that may be used with this program.
    StringArgument  configClass             = null;