svn commit: r624 - logback/trunk/logback-access/src/main/java/ch/qos/logback/access

Author: seb Date: Thu Oct 5 10:19:13 2006 New Revision: 624 Modified: logback/trunk/logback-access/src/main/java/ch/qos/logback/access/PatternLayout.java Log: - added a line separator word, for more coherence with c.q.l.classic.PatternLayout - modified the behaviour of postCompileProcessing() accordingly Modified: logback/trunk/logback-access/src/main/java/ch/qos/logback/access/PatternLayout.java ============================================================================== --- logback/trunk/logback-access/src/main/java/ch/qos/logback/access/PatternLayout.java (original) +++ logback/trunk/logback-access/src/main/java/ch/qos/logback/access/PatternLayout.java Thu Oct 5 10:19:13 2006 @@ -18,7 +18,6 @@ import ch.qos.logback.access.pattern.LocalIPAddressConverter; import ch.qos.logback.access.pattern.LocalPortConverter; import ch.qos.logback.access.pattern.NAConverter; -import ch.qos.logback.access.pattern.PostContentConverter; import ch.qos.logback.access.pattern.RemoteHostConverter; import ch.qos.logback.access.pattern.RemoteIPAddressConverter; import ch.qos.logback.access.pattern.RemoteUserConverter; @@ -93,6 +92,9 @@ defaultConverterMap.put("reqCookie", RequestCookieConverter.class.getName()); defaultConverterMap.put("responseHeader", ResponseHeaderConverter.class.getName()); defaultConverterMap.put("reqParameter", RequestParameterConverter.class.getName()); + + + defaultConverterMap.put("n", LineSeparatorConverter.class.getName()); } public PatternLayout() { @@ -116,7 +118,9 @@ if(tail == null) { head = newLineConverter; } else { - tail.setNext(newLineConverter); + if (!(tail instanceof LineSeparatorConverter)) { + tail.setNext(newLineConverter); + } } setContextForConverters(head); }
participants (1)
-
noreply.seb@qos.ch