The Spring Framework 6 / Spring Boot 3 runtimes are compatible with Jakarta EE 9.1 and Jakarta EE 10, but may bring Jakarta EE 10 dependencies by default at build time (for example, https://github.com/spring-projects/spring-framework/issues/29435). The Apache CXF 4.0 is not yet compatible with Jakarta EE 10 (see please
CXF-8671
-
(
)
) and in some cases you may need to manually override the versions of the dependecies.