Comment From: sdeleuze

This has already been handled by https://github.com/spring-projects/spring-framework/issues/29249 and https://github.com/spring-projects/spring-framework/pull/30896, Kotlin 1.9.0 does not support Java 21 and your PR contains unrelated changed like the JPA update. As a consequence, I decline this PR.

Comment From: bdshadow

@sdeleuze it contains JPA update, because the issue reported by @sbrannen, which I fixed is about JPA: https://github.com/spring-projects/spring-framework/issues/30648

Comment From: bdshadow

actually, that's why i made 2 commits. I can remove the one for kotlin fixes

Comment From: snicoll

Let's have a look to the other commit indeed.

Comment From: snicoll

Unfortunately, we can't change the dependency of Eclipselink like that as we need to build against 3.0 to match our JPA 3.0 / EE 9 baseline. We should probably see if we can change the dependency when the tests run with Java 21.

Comment From: snicoll

However, @jhoeller pointed out that Eclipselink 3.0.4-RC1 was released this week and could be used instead.