in src/main/java/org/apache/sling/scripting/javascript/internal/RhinoJavaScriptEngineFactory.java [149:163]
public ScriptEngine getScriptEngine() {
ScriptEngine se = null;
readLock.lock();
try {
if (active) {
se = new RhinoJavaScriptEngine(this, getRootScope(), scriptCache);
} else {
log.warn("getScriptEngine() called, but this component is not active.");
}
} finally {
readLock.unlock();
}
return se;
}