From d8e799bd818c9f26198a2d586bc8c647068f82dd Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 26 Apr 2016 07:54:21 +0000
Subject: [PATCH] tools: push initialization of loggers to the InitializationBuilder
---
opendj-server-legacy/src/main/java/org/opends/server/tools/ExportLDIF.java | 20 +-------------------
1 files changed, 1 insertions(+), 19 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/tools/ExportLDIF.java b/opendj-server-legacy/src/main/java/org/opends/server/tools/ExportLDIF.java
index 3fcaa1a..4181bc2 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/tools/ExportLDIF.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/tools/ExportLDIF.java
@@ -39,12 +39,7 @@
import org.opends.server.api.plugin.PluginType;
import org.opends.server.core.DirectoryServer;
import org.opends.server.core.LockFileManager;
-import org.opends.server.loggers.DebugLogger;
-import org.opends.server.loggers.ErrorLogPublisher;
-import org.opends.server.loggers.ErrorLogger;
import org.opends.server.loggers.JDKLogging;
-import org.opends.server.loggers.TextErrorLogPublisher;
-import org.opends.server.loggers.TextWriter;
import org.opends.server.protocols.ldap.LDAPAttribute;
import org.opends.server.tasks.ExportTask;
import org.opends.server.tools.tasks.TaskTool;
@@ -375,6 +370,7 @@
new DirectoryServer.InitializationBuilder(configFile.getValue())
.requireCryptoServices()
.requireUserPlugins(PluginType.LDIF_EXPORT)
+ .requireErrorAndDebugLogPublisher(out, err)
.initialize();
}
catch (InitializationException ie)
@@ -382,20 +378,6 @@
printWrappedText(err, ERR_CANNOT_INITIALIZE_SERVER_COMPONENTS.get(getExceptionMessage(ie)));
return 1;
}
-
- try
- {
- ErrorLogPublisher errorLogPublisher = TextErrorLogPublisher.getToolStartupTextErrorPublisher(
- new TextWriter.STREAM(out));
- ErrorLogger.getInstance().addLogPublisher(errorLogPublisher);
-
- DebugLogger.getInstance().addPublisherIfRequired(new TextWriter.STREAM(out));
- }
- catch (Exception e)
- {
- err.println("Error installing the custom error logger: " + stackTraceToSingleLineString(e));
- return 1;
- }
}
// See if there were any user-defined sets of include/exclude attributes or
--
Gitblit v1.10.0