diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AbstractConfiguration.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AbstractConfiguration.java index 5b60a7727b3..0d1bd114545 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AbstractConfiguration.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/AbstractConfiguration.java @@ -22,6 +22,7 @@ import java.io.InputStream; import java.lang.ref.WeakReference; import java.net.URI; +import java.time.Instant; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; @@ -1187,6 +1188,12 @@ private Object createPluginObject(final PluginType type, final Node node, fin return map; } + @Override + public String toString() { + return getClass().getSimpleName() + "[location=" + getConfigurationSource() + ", lastModified=" + + Instant.ofEpochMilli(getConfigurationSource().getLastModified()) + "]"; + } + private static Collection createPluginCollection(final Node node) { final List children = node.getChildren(); final Collection list = new ArrayList<>(children.size()); diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/composite/CompositeConfiguration.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/composite/CompositeConfiguration.java index bf859b1411e..fc8b805f590 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/composite/CompositeConfiguration.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/composite/CompositeConfiguration.java @@ -183,13 +183,4 @@ private void printNodes(final String indent, final Node node, final StringBuilde printNodes(indent + " ", child, sb); } } - - @Override - public String toString() { - return getClass().getName() + "@" + Integer.toHexString(hashCode()) + " [configurations=" + configurations - + ", mergeStrategy=" + mergeStrategy + ", rootNode=" + rootNode + ", listeners=" + listeners - + ", pluginPackages=" + pluginPackages + ", pluginManager=" + pluginManager + ", isShutdownHookEnabled=" - + isShutdownHookEnabled + ", shutdownTimeoutMillis=" + shutdownTimeoutMillis + ", scriptManager=" - + scriptManager + "]"; - } } diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/JsonConfiguration.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/JsonConfiguration.java index b574070a433..0d723e2ae67 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/JsonConfiguration.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/json/JsonConfiguration.java @@ -236,11 +236,6 @@ private void processAttributes(final Node parent, final JsonNode node) { } } - @Override - public String toString() { - return getClass().getSimpleName() + "[location=" + getConfigurationSource() + "]"; - } - /** * The error that occurred. */ @@ -261,10 +256,5 @@ public Status(final String name, final JsonNode node, final ErrorType errorType) this.node = node; this.errorType = errorType; } - - @Override - public String toString() { - return "Status [name=" + name + ", errorType=" + errorType + ", node=" + node + "]"; - } } } diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/xml/XmlConfiguration.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/xml/XmlConfiguration.java index 6caeec59ae5..8c430cf1ea7 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/xml/XmlConfiguration.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/xml/XmlConfiguration.java @@ -20,7 +20,6 @@ import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; -import java.time.Instant; import java.util.ArrayList; import java.util.Arrays; import java.util.List; @@ -336,12 +335,6 @@ private Map processAttributes(final Node node, final Element ele return attributes; } - @Override - public String toString() { - return getClass().getSimpleName() + "[location=" + getConfigurationSource() + ", lastModified=" - + Instant.ofEpochMilli(getConfigurationSource().getLastModified()) + "]"; - } - /** * The error that occurred. */ @@ -362,10 +355,5 @@ public Status(final String name, final Element element, final ErrorType errorTyp this.element = element; this.errorType = errorType; } - - @Override - public String toString() { - return "Status [name=" + name + ", element=" + element + ", errorType=" + errorType + "]"; - } } }