In our system, the Spring boot was upgraded to 3.5.13 which refers to spring-hateoas 2.5.2 and Jackson 2.21.2 (https://repo1.maven.org/maven2/org/springframework/boot/spring-boot-dependencies/3.5.13/spring-boot-dependencies-3.5.13.pom).
But as Jackson removed the class PropertyNamingStrategyBase and same is referred by Spring Hateoas 2.5.2, we are getting runtime exception.
|
Function<String, String> mapper = strategy instanceof PropertyNamingStrategyBase |
I am not really sure if this team can do anything about it or the ticket should be raised in Spring boot project about this issue.
In our system, the Spring boot was upgraded to 3.5.13 which refers to spring-hateoas 2.5.2 and Jackson 2.21.2 (https://repo1.maven.org/maven2/org/springframework/boot/spring-boot-dependencies/3.5.13/spring-boot-dependencies-3.5.13.pom).
But as Jackson removed the class PropertyNamingStrategyBase and same is referred by Spring Hateoas 2.5.2, we are getting runtime exception.
spring-hateoas/src/main/java/org/springframework/hateoas/mediatype/hal/Jackson2HalModule.java
Line 852 in ed913d1
I am not really sure if this team can do anything about it or the ticket should be raised in Spring boot project about this issue.