Those undocumented flags were introduced for Spring Native experimental project needs but: - With Java 17 baseline, XML mashalling/unmarshalling support now requires an additional dependency like org.glassfish.jaxb:jaxb-runtime so the regular classpath check should now work as expected. - Removing SpEL support from the runtime path has a limited impact, and the right why to provide an efficient optimization should be to perform SpEL evaluation via Ahead Of Time transformation (not yet supported).

As a consequence, we are removing those flags from Spring Framework 6.