You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ol...@apache.org on 2020/01/06 18:59:19 UTC

[sling-org-apache-sling-scripting-core] branch master updated: SLING-5720 ScriptEngineManagerFactory is not updating ScriptEngineFactory's cached service properties on modification

This is an automated email from the ASF dual-hosted git repository.

olli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-scripting-core.git


The following commit(s) were added to refs/heads/master by this push:
     new c904a53  SLING-5720 ScriptEngineManagerFactory is not updating ScriptEngineFactory's cached service properties on modification
c904a53 is described below

commit c904a53b279ade5e2d53ac039dcfb6f09079d10b
Author: Oliver Lietz <ol...@apache.org>
AuthorDate: Mon Jan 6 19:58:37 2020 +0100

    SLING-5720 ScriptEngineManagerFactory is not updating ScriptEngineFactory's cached service properties on modification
    
    Use org.apache.sling.api 2.22.0-SNAPSHOT
---
 pom.xml                                                                 | 2 +-
 .../sling/scripting/core/impl/jsr223/SlingScriptEngineManager.java      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index b68a01f..98d4498 100644
--- a/pom.xml
+++ b/pom.xml
@@ -113,7 +113,7 @@
         <dependency>
             <groupId>org.apache.sling</groupId>
             <artifactId>org.apache.sling.api</artifactId>
-            <version>2.21.0</version>
+            <version>2.22.0-SNAPSHOT</version>
             <scope>provided</scope>
         </dependency>
         <dependency>
diff --git a/src/main/java/org/apache/sling/scripting/core/impl/jsr223/SlingScriptEngineManager.java b/src/main/java/org/apache/sling/scripting/core/impl/jsr223/SlingScriptEngineManager.java
index 4380650..76961f5 100644
--- a/src/main/java/org/apache/sling/scripting/core/impl/jsr223/SlingScriptEngineManager.java
+++ b/src/main/java/org/apache/sling/scripting/core/impl/jsr223/SlingScriptEngineManager.java
@@ -269,7 +269,7 @@ public class SlingScriptEngineManager extends ScriptEngineManager implements Bun
 
     private void updatedScriptEngineFactory(final ServiceReference<ScriptEngineFactory> serviceReference, final ScriptEngineFactory factory) {
         updateFactories();
-        postEvent("javax/script/ScriptEngineFactory/UPDATED", factory); // TODO SlingScriptConstants.TOPIC_SCRIPT_ENGINE_FACTORY_UPDATED
+        postEvent(SlingScriptConstants.TOPIC_SCRIPT_ENGINE_FACTORY_UPDATED, factory);
     }
 
     private void updateFactories() {