Repository: logging-log4j2
Updated Branches:
  refs/heads/master 9ff63b2e5 -> ee2d6dcf2


[LOG4J2-2221] RootThrowablePatternConverter does not use TextRenderer or
line separator options.

Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/ee2d6dcf
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/ee2d6dcf
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/ee2d6dcf

Branch: refs/heads/master
Commit: ee2d6dcf28fe07f88ad930e039d7255db50bf2b8
Parents: 9ff63b2
Author: Gary Gregory <[email protected]>
Authored: Thu Jan 25 15:15:54 2018 -0700
Committer: Gary Gregory <[email protected]>
Committed: Thu Jan 25 15:15:54 2018 -0700

----------------------------------------------------------------------
 .../log4j/core/pattern/RootThrowablePatternConverter.java       | 3 +--
 src/changes/changes.xml                                         | 5 ++++-
 2 files changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ee2d6dcf/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java
 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java
index 7a6acd5..33bc095 100644
--- 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java
+++ 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.java
@@ -68,8 +68,7 @@ public final class RootThrowablePatternConverter extends 
ThrowablePatternConvert
                 super.format(event, toAppendTo);
                 return;
             }
-            final String suffix = getSuffix(event);
-            final String trace = 
proxy.getCauseStackTraceAsString(options.getIgnorePackages(), suffix);
+            final String trace = 
proxy.getCauseStackTraceAsString(options.getIgnorePackages(), 
options.getTextRenderer(), getSuffix(event), options.getSeparator());
             final int len = toAppendTo.length();
             if (len > 0 && !Character.isWhitespace(toAppendTo.charAt(len - 
1))) {
                 toAppendTo.append(' ');

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ee2d6dcf/src/changes/changes.xml
----------------------------------------------------------------------
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index bba91ba..b0868a5 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -1038,9 +1038,12 @@
       <action issue="LOG4J2-1733" dev="ggregory" type="add" due-to="Vincent 
Tieleman">
         Add SyncSend attribute to KafkaAppender (as in KafkaLog4jAppender).
       </action>
-      <action issue="LOG4J2-2195" dev="ggregory" type="add" due-to="Raman 
Gupta, Gary Gregory">
+      <action issue="LOG4J2-2195" dev="ggregory" type="fix" due-to="Raman 
Gupta, Gary Gregory">
         Cannot define both `filters` and `separator` for PatternLayout %xEx.
       </action>
+      <action issue="LOG4J2-2221" dev="ggregory" type="fix" due-to="Raman 
Gupta, Gary Gregory">
+        RootThrowablePatternConverter does not use TextRenderer or line 
separator options.
+      </action>
     </release>
     <release version="2.7" date="2016-10-02" description="GA Release 2.7">
       <action issue="LOG4J2-1618" dev="rpopma" type="fix" due-to="Raman Gupta">

Reply via email to