Hi everyone :)
I use logback-access instead of tomcat default valve.
Using logback version is 1.1.3.
I use logback-core-1.1.3.jar, logback-classic-1.1.3.jar.
When use logback-access-1.1.3 at the same time, tomcat puts error. :(
%b pattern output is so weird.
First, i use class "ch.qos.logback.access.tomcat.LogbackValve"
Pattern is this.
[%t]\t%U\t%s\t%D\t%b
Second, i use class "org.apache.catalina.valves.AccessLogValve"
Pattern is this.
%t	%U	%s	%D	%b
I think they are same.
So, try using same time. But "%b" pattern output was different.
This is example.
First, Logback.
[02/Jun/2015:20:12:28 +0900] /test/testLayout.css 200 366 -
Second, Tomcat valve.
[02/Jun/2015:20:12:28 +0900] /test/testLayout.css 200 367 2769
Logback's output is "-" but Tomcat is "2769"
I think Tomcat valve's value is correct.
Why they are different?
Please tell your advice.
Best regards,
Aristein.