You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2017/10/18 23:18:28 UTC

[sling-org-apache-sling-commons-classloader] branch master created (now 1aa77ad)

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

rombert pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-commons-classloader.git.


      at 1aa77ad  SLING-7167 Adjust READMEs

This branch includes the following new commits:

     new 60ebae1  Move classloader to main bundle area - as discussed recently
     new 4ef5a06  Correct activator.
     new eda900a  Fix class cast.
     new bdaed7e  Fix resource handling (packages are separated by a slash not by a dot)
     new 816ba59  Register classloader as a service factory to get access to the client bundle for class loading.
     new e00d1d3  Fix AIOOB
     new aae3755  forgot to commit test case
     new 6f0ffc0  Provide parent class loader to dynamic class loader providers; check for null reference.
     new 3113818  Experimental class loader writer for scripting engines.
     new e7e56f2  SLING-1070 : Change class loading of package admin class loader to parent first, cache classes and resources in the class loader facade and reregister manager factory, if a used bundle is changed.
     new c6f5ae3  Activator must implement BundleActivator
     new 5c76f66  Remove duplicate interface
     new 9af2fb7  Don't cache classes in the facade, cache them in the package admin class loader.
     new 7531866  Remove warnings
     new 89396d4  Use latest parent pom.
     new fc6fead  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-0.9.0
     new 633ac47  [maven-release-plugin] prepare for next development iteration
     new 8377e8f  SLING-1135 need to overwrite the loadClass(String, boolean) method and not the loadClass(String) method because only the former is called from "child" class loaders in class loader hierarchies.
     new 756ba7f  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.0.0
     new cf9185f  [maven-release-plugin] prepare for next development iteration
     new b0b1620  SLING-1144 : Make sync variable volatile and use tracker count instead of keeping track of changes by using custom methods.
     new 371641b  SLING-1145 :   Exceptions from dynamic class loader providers should be catched
     new 48258c3  SLING-1191 : Dynamic class loader providers are not reloaded when bundles are updated/installed etc. Add new release method to the dynamic class loader provider. This allows a provider to react on bundle/class loader changes.
     new c0fb76b  SLING-1201 : ClassLoaderFacade should not throw runtime exceptions and handle getResources() correctly
     new 3cbb81c  Just pass missing class into exception constructor.
     new f541ace  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.1.0
     new c15cc93  [maven-release-plugin] prepare for next development iteration
     new e58b130  Add missing line to avoid NPE during deactivate.
     new 77e6cbb  SLING-1205 Upgrade all projects to parent POM 8 and use OSGi provided OSGi libraries
     new 5a45223  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.1.2
     new 932f7d1  [maven-release-plugin] prepare for next development iteration
     new 861e4c2  SLING-1302 : After a NoClassDefError classes are still not found even if they have been installed in the meantime
     new 4be00ea  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.1.4
     new 020db16  [maven-release-plugin] prepare for next development iteration
     new 8b76b72  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.1.4
     new 2220eba  [maven-release-plugin] prepare for next development iteration
     new 1940624  SLING-1435 :  After a NoClassDefError classes are still not found even if they have been installed in the meantime with Java 6
     new c75913c  SLING-1435 :  After a NoClassDefError classes are still not found even if they have been installed in the meantime with Java 6
     new 35329b1  Use released parent pom.
     new 2900d32  SLING-1636 : Provide a mechanism to detect if a dynamic classloader is still valid
     new 127ccd3  Update notice file
     new 55e5964  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.2.0
     new 90e76df  [maven-release-plugin] prepare for next development iteration
     new bb5aaa5  updating all modules to parent 10-SNAPSHOT in anticipation of emma additions to parent
     new 679de04  fixing relativePaths
     new a3ea4d2  SLING-1874 cycle the class loader manager service when a used bundle has a RESOVLED event which is sent when the wiring of the bundle has been refreshed (no UNRESOLED event is sent in this case).
     new 7a40887  Prepare release
     new 7ed38f7  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.2.2
     new 78ae525  [maven-release-plugin] prepare for next development iteration
     new e0a87ff  Update to recent snapshots
     new dd03238  Use latest releases.
     new bdbed31  Update javadocs
     new 831b67e  SLING-2122 : SynchronousBundleListener might be called concurrently
     new 78b1b90  SLING-2150 : Update plugins to use the latest available versions
     new 7227caf  Update to recent snapshot
     new 2b253ab  Using latest released parent pom
     new 42bd550  SLING-2187 - adding new module to contain our custom notice file; adding remote-resources plugin configuration to parent pom and removing all existing appended-resources NOTICE files
     new 3adf9ce  temporarily using snapshots during release vote
     new b2640e8  using latest releases
     new dcee280  SLING-2232 : Package admin classloader should check bundle state
     new 58d7d87  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.2.4
     new 49ab463  [maven-release-plugin] prepare for next development iteration
     new 7cb1edc  SLING-2438 : Class might never be loaded if the bundle is in state resolved on the first attempt
     new 1d83cc0  Add additional repository for spring junit
     new 2bc7ff4  SLING-2438 : Class might never be loaded if the bundle is in state resolved on the first attempt
     new 89a0533  SLING-2438 : Class might never be loaded if the bundle is in state resolved on the first attempt
     new 03a07de  Explicitely adding dependency
     new 289d5d3  attempting to fix build failure by using a customized version of the JUnitBundlesOption having the repository URL baked into it. code may require some cleanup, but since I can't reproduce this locally, committing it to see if it fixes the problem before investing too much cleanup time.
     new 52c5e53  another attempt at fixing our build failure. this time just using a regular HTTP URL. Hope this works...
     new 9b23bdf  using the direct url to springsource's junit bundle seems to have worked. thus cleaning up the code.
     new 8c4375f  SLING-2447 : ClassLoaderWriter should provide class loader for loading written classes/resources
     new d8de3ee  SLING-2447 : ClassLoaderWriter should provide class loader for loading written classes/resources
     new ba7ba37  SLING-2438 : Class might never be loaded if the bundle is in state resolved on the first attempt
     new c67c8f0  Add missing dependency
     new e5a91fa  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.3.0
     new 8e5ea89  [maven-release-plugin] prepare for next development iteration
     new 9337634  SLING-2480 : Add config for maven-sling-plugin to m2e configuration
     new e82763a  Update to latest parent pom
     new 223d39d  Use released versions
     new fb1b4f5  SLING-2642 - updating versions of Pax Exam dependencies. Thanks to Dan Klco for the patch
     new f02270e  Use latest releases and update to new parent pom
     new 85097bd  Update to latest parent pom and use latest releases in launchpad
     new 88c580e  Correct reactor pom and update to parent pom 16
     new 32a67bc  SLING-2858 - Maven build fails after upgrading to parent 16: No annotation processors found in classpath
     new f34d37f  Update to latest parent pom
     new 8170c30  Update to parent pom 18
     new 6ffa856  SLING-3059 - Log stack trace when ClassLoaderFacade detects inactive manager
     new a059dab  SLING-3071 : DynamicClassLoaderManager should return DynamicClassLoaders. Apply patch from Francesco Mari.
     new 2d05139  SLING-3305 - change jdk 1.6 profile activation to '1.6 and later'
     new e0852f1  SLING-3464 : The DynamicClassLoaderManager doesn't reload classes when a bundle transitions from ACTIVE to RESOLVED
     new 42517df  Update to parent pom v19
     new c4b2f6c  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.3.2
     new fc6c7f8  [maven-release-plugin] prepare for next development iteration
     new df9acc1  Updated to parent version 20
     new e850f40  SLING-3813 - Pax-Exam tests fail when executed under Java 8
     new 8ed10db  SLING-3813 - Pax-Exam tests fail when executed under Java 8
     new b12ffc9  Update to Sling Parent POM 22 with baselining enabled
     new f8d32d7  Use newer pax exam
     new c556275  SLING-4698 - Set parent.relativePath to empty for all modules
     new e227e1f  SLING-4803 log why the dynamic class loader has been reloaded
     new 1a3be37  Update to Sling Parent 23
     new 2bbc0ea  set parent version to 24 and add empty relativePath where missing
     new 3f3346a  Update the main reactor to parent 25
     new 8eac3b6  Remove special profile for Java 6 as min java version is 6 anyway, update pax exam and framework version
     new 8079371  Switch to parent pom 26
     new c099100  Fix javadocs
     new 230c1a0  Update to parent pom 27
     new 6110b7d  Add provider type and consumer type annotations
     new 6a8fe0a  Update to parent pom 27
     new 40e2ecd  switch parent pom reference everywhere to 28 where it was 27 before this can be safely done because the only difference between 27 and 28 is an updated maven-source-plugin (fix heap space error)
     new 34f8142  Downgrade failsafe plugin
     new fb21018  Use parent 29
     new 51dfc67  SLING-6258 - The PackageAdminClassLoader cannot load classes from bundles providing older API versions
     new 6dd9d24  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.3.4
     new 7a5de34  [maven-release-plugin] prepare for next development iteration
     new 3201c54  SLING-6258 - The PackageAdminClassLoader cannot load classes from bundles providing older API versions
     new c9f26d0  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.3.6
     new bba087b  [maven-release-plugin] prepare for next development iteration
     new 1680776  SLING-6269 - DynamicClassLoaderIT fails when the org.apache.sling.commons.osgi:2.1.0 Maven artifact is not available locally
     new ad78412  DynamicClassLoaderIT: cleanup
     new 4b45cc1  SLING-6269 - DynamicClassLoaderIT fails when the org.apache.sling.commons.osgi:2.1.0 Maven artifact is not available locally
     new 8f56e83  SLING-6500 : Used bundle might not be added to list of used bundles
     new b052b7c  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.3.8
     new a318fee  [maven-release-plugin] prepare for next development iteration
     new 14fa2fc  SLING-5980: Deduplicating the FSClassLoader cache clearing functionality and adding a JMX interface
     new 703ce2a  SLING-5980: fixing case on @sence javadoc tag
     new 3f5c820  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.4.0
     new b0e8a96  [maven-release-plugin] prepare for next development iteration
     new 5031519  use Sling Parent 30
     new aac3de1  Remove obsolete maven-scr-plugin
     new a82140e  Update to pax exam 4.11.0
     new 4d4316f  SLING-7109 : Classloader not updated when bundle is updating
     new 99e115c  SLING-7109 : Add test case
     new 3343b98  SLING-7109 : Classloader not updated when bundle is updating
     new 6bb7afa  SLING-7109 : Bundle not marked as used if a resource is loaded from a bundle
     new 1aa77ad  SLING-7167 Adjust READMEs

The 136 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" <co...@sling.apache.org>'].