Skip to content

Commit 6d8f60e

Browse files
Upgrade Spring Boot version in sample app
Also register RequestLoggingFilter with highest prio to be called before Spring Security
1 parent b349254 commit 6d8f60e

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

sample-spring-boot/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1919
<maven.compiler.source>11</maven.compiler.source>
2020
<maven.compiler.target>11</maven.compiler.target>
21-
<spring.boot.version>2.3.12.RELEASE</spring.boot.version>
21+
<spring.boot.version>2.5.3</spring.boot.version>
2222
<keytool.plugin.version>1.5</keytool.plugin.version>
2323
<keystore.token.store_password>0bzhBRNUXBR5
2424
</keystore.token.store_password>

sample-spring-boot/src/main/java/com/sap/hcp/cf/logging/sample/springboot/SampleAppSpringBootApplication.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import org.springframework.boot.autoconfigure.SpringBootApplication;
1010
import org.springframework.boot.web.servlet.FilterRegistrationBean;
1111
import org.springframework.context.annotation.Bean;
12+
import org.springframework.core.Ordered;
1213
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
1314
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
1415

@@ -45,6 +46,7 @@ public FilterRegistrationBean<MyLoggingFilter> loggingFilter(@Autowired DynamicL
4546
registrationBean.setName("request-logging");
4647
registrationBean.addUrlPatterns("/*");
4748
registrationBean.setDispatcherTypes(DispatcherType.REQUEST);
49+
registrationBean.setOrder(Ordered.HIGHEST_PRECEDENCE);
4850
return registrationBean;
4951
}
5052

0 commit comments

Comments
 (0)