Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
None
-
None
Description
It seems that the bind methods are not called any more, the simple fix that I found was
diff --git a/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptEngineManagerFactory.java b/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptEngineManagerFactory.java index fe60415c17..79fef581eb 100644 --- a/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptEngineManagerFactory.java +++ b/bundles/scripting/core/src/main/java/org/apache/sling/scripting/core/impl/ScriptEngineManagerFactory.java @@ -60,7 +60,9 @@ import org.slf4j.LoggerFactory; name = "ScriptEngineFactory", service = ScriptEngineFactory.class, policy = ReferencePolicy.DYNAMIC, - cardinality = ReferenceCardinality.MULTIPLE + cardinality = ReferenceCardinality.MULTIPLE, + bind = "bindScriptEngineFactory", + unbind = "unbindScriptEngineFactory" ) ) public class ScriptEngineManagerFactory implements BundleListener {