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>'].