Avoid Tomcat specific dependency in ServerProperties
Closes gh-3781
This commit is contained in:
parent
35875c7f08
commit
48f16c4386
|
@ -736,7 +736,12 @@ public class ServerProperties implements EmbeddedServletContainerCustomizer, Ord
|
|||
}
|
||||
|
||||
private void customizeAccessLog(TomcatEmbeddedServletContainerFactory factory) {
|
||||
factory.addContextValves(this.accesslog.createAccessLogValve());
|
||||
AccessLogValve valve = new AccessLogValve();
|
||||
valve.setPattern(this.accesslog.getPattern());
|
||||
valve.setDirectory(this.accesslog.getDirectory());
|
||||
valve.setPrefix(this.accesslog.getPrefix());
|
||||
valve.setSuffix(this.accesslog.getSuffix());
|
||||
factory.addContextValves(valve);
|
||||
}
|
||||
|
||||
public static class Accesslog {
|
||||
|
@ -767,15 +772,6 @@ public class ServerProperties implements EmbeddedServletContainerCustomizer, Ord
|
|||
*/
|
||||
private String suffix = ".log";
|
||||
|
||||
AccessLogValve createAccessLogValve() {
|
||||
AccessLogValve valve = new AccessLogValve();
|
||||
valve.setPattern(this.pattern);
|
||||
valve.setDirectory(this.directory);
|
||||
valve.setPrefix(this.prefix);
|
||||
valve.setSuffix(this.suffix);
|
||||
return valve;
|
||||
}
|
||||
|
||||
public boolean isEnabled() {
|
||||
return this.enabled;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue