Closed david-gibbs-ig closed 8 months ago
Thanks for reporting @david-gibbs-ig, let me have a look.
Someone at Spring thought it was a good idea to remove all previous sanitize
methods and add a new one, breaking all backward compatibility
public Object sanitize(SanitizableData data, boolean showUnsanitized)
I can write my own sanitize class without having to rely on Spring's or, finally, deprecate the use of Spring Boot 2 in the quickfixj starter and upgrade to Spring Boot 3. Let me have a think about it
Should be fixed in 2.17.1
With OpenJDK 64-Bit Server VM Temurin-17.0.7+7 (build 17.0.7+7, mixed mode, sharing) on WSL (ubuntu) I was getting errors trying to use actuator in my build using Spring Boot starter 3.2.2. so I tried the simple-server-spring-3 actuator example. I see the same issue.
The project builds and starts correctly but calling http://localhost:8080/actuator/quickfixjserver results in "Whitelabel Error Page" ( HTTP Status 500 ) and the following stack trace.
To reproduce build this example project with Java 17,
Spring Boot 3.2.2 has a different API for Sanitizer. I get a similar but more verbose error with Spring Boot starter 3.2.2.