sling-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From GitBox <...@apache.org>
Subject [GitHub] raducotescu opened a new pull request #1: SLING-7134 - Script execution order is not deterministic on Java 9
Date Thu, 01 Jan 1970 00:00:00 GMT
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:
users@infra.apache.org


With regards,
Apache Git Services

Mime
View raw message