in src/main/java/org/apache/sling/hc/support/impl/ScriptedHealthCheck.java [201:212]
private ScriptEngine getScriptEngine(String language) {
ScriptEngine scriptEngine = scriptEngineManager.getEngineByExtension(language);
if (scriptEngine == null) {
try {
scriptEngine = scriptHelper.getScriptEngine(scriptEngineManager, language);
} catch (IllegalArgumentException e) {
throw new IllegalStateException("Could not get script engine for " + language + " from available factories: "
+ factoriesToString(scriptEngineManager.getEngineFactories()) + ") nor from regular bundles: " + e.getMessage());
}
}
return scriptEngine;
}