Hello, our code started to fail with UncategorizedKeyValueException after upgrading to Spring Boot 3.3.0:
Exception in thread "main" org.springframework.data.keyvalue.core.UncategorizedKeyValueException: class java.lang.String cannot be cast to class java.util.function.Predicate (java.lang.String and java.util.function.Predicate are in module java.base of loader 'bootstrap')
It turns out that the SpelQueryEngine is no longer used by default (despite the documentation saying so according to my reading). Also, I don't know how to configure this engine.
I have an example project at https://github.com/smurf667/demo-keyvalue which demonstrates the issue. Run mvn spring-boot:run to see the exception. Uncomment the older version 3.2.6 to make this work.
Hello, our code started to fail with
UncategorizedKeyValueExceptionafter upgrading to Spring Boot 3.3.0:It turns out that the
SpelQueryEngineis no longer used by default (despite the documentation saying so according to my reading). Also, I don't know how to configure this engine.I have an example project at https://github.com/smurf667/demo-keyvalue which demonstrates the issue. Run
mvn spring-boot:runto see the exception. Uncomment the older version 3.2.6 to make this work.