raducotescu opened a new pull request #1: SLING-7134 - Script execution order 
is not deterministic on Java 9
URL: https://github.com/apache/sling-org-apache-sling-scripting-core/pull/1
 
 
   * reimplemented the former 
o.a.s.scripting.core.impl.ScriptEngineManagerFactory,
   o.a.s.scripting.core.impl.helper.SlingScriptEngineManager and
   o.a.s.scripting.core.impl.helper.ProxyScriptEngineManager into one service:
   o.a.s.scripting.core.impl.jsr223.SlingScriptEngineManager
   * the new SlingScriptEngineManager manages ScriptEngineFactories 
registrations
   from the platform's ScriptEngineManager, bundles that expose a 
ScriptEngineFactory
   through the SPI mechanism and ScriptEngineFactories registered as OSGi 
services
   * introduced the concept of a SortableScriptEngineFactory, that allows 
ordering the
   factories based on bundle IDs and service rankings; if two factories have 
the same service
   ranking, then the factory with the higher bundle ID will win
   * corrected bug in the ScriptCacheImpl to cache scripts from all 
ScriptEngineFactories that
   register a Compilable ScriptEngine, not just for the ScriptEngineFactories 
registered as
   OSGi services
   * extended tests
   * updated PAX exam tests to run on Java 9

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to