Eric Norman created SLING-10155:
-----------------------------------
Summary: add configuration to include or exclude specific
ScriptEngineFactory
Key: SLING-10155
URL: https://issues.apache.org/jira/browse/SLING-10155
Project: Sling
Issue Type: Bug
Reporter: Eric Norman
Assignee: Eric Norman
Fix For: Scripting Core 2.3.6
Sometimes it may be useful to exclude a ScriptEngineFactory from being used by
the SlingScriptEngineManager
One such consideration is excluding the nashorn script engine so it can't be
used now that it is deprecated.
You may see messages like this logged to the console when running sling with
java 11:
{code:java}
Warning: Nashorn engine is planned to be removed from a future JDK release{code}
Excluding nashorn via configuration would get rid of those log warnings and
prevent you from accidentally using it.
There may be other use cases where a ScriptEngineFactory is available in the
runtime but not for usage with sling so the solution should not be "nashorn"
specific.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)