[LOG4J2-908] JSONLayout doesn't add a comma between log events. Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/ca3fa309 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/ca3fa309 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/ca3fa309
Branch: refs/heads/LOG4J-1181 Commit: ca3fa309f51a982e5715528920c79fd8de871ae8 Parents: 27b3cb7 Author: ggregory <ggreg...@apache.org> Authored: Sat Jan 2 17:34:06 2016 -0800 Committer: ggregory <ggreg...@apache.org> Committed: Sat Jan 2 17:34:06 2016 -0800 ---------------------------------------------------------------------- .../main/java/org/apache/logging/log4j/core/layout/JsonLayout.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ca3fa309/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/JsonLayout.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/JsonLayout.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/JsonLayout.java index 0f1b618..e403731 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/JsonLayout.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/JsonLayout.java @@ -895,7 +895,7 @@ public final class JsonLayout extends AbstractJacksonLayout { @Override public void toSerializable(final LogEvent event, Writer writer) throws IOException { - if (complete && eventCount > 1) { + if (complete && eventCount > 0) { writer.append(", "); } super.toSerializable(event, writer);