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))