in src/main/java/org/apache/sling/scripting/core/impl/jsr223/SlingScriptEngineManager.java [313:325]
private void registerInitialScriptEngineFactories() {
Bundle[] bundles = this.bundleContext.getBundles();
for (Bundle bundle : bundles) {
if (bundle.getState() == Bundle.ACTIVE
&& bundle.getBundleId() > 0
&& bundle.findEntries(META_INF_SERVICES, FACTORY_NAME, false) != null) {
synchronized (this.engineSpiBundles) {
this.engineSpiBundles.add(bundle);
}
}
}
updateFactories();
}