spring-framework
spring-framework copied to clipboard
Update examples for JavaScript ScriptEngine support
Overview
Several existing tests as well as examples in the reference manual refer to Nashorn as the supported ScriptEngine for JavaScript; however, Nashorn is no longer supported since Java 15.
In the interim, GraalVM has superseded Nashorn for JavaScript ScriptEngine support.
Deliverables
- [ ] Update Web MVC and WebFlux examples so that they mention GraalVM JS support instead of Nashorn.
- [ ] Create an example project (location yet to be determined) which verifies that GraalVM can be used as the JavaScript
ScriptEnginefor use with:- [ ]
StandardScriptFactory - [ ]
ScriptTemplateView
- [ ]
- [x] Delete all Nashorn-specific tests which are currently disabled anyway (via
@DisabledForJreRange(min = JAVA_15))