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/11/07 09:19:49 UTC

[sling-org-apache-sling-commons-classloader] annotated tag org.apache.sling.commons.classloader-1.0.0 created (now 5fafc92)

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

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


      at 5fafc92  (tag)
 tagging f28b2da630b82d48a816104dfac43ef4dc8f6dfc (commit)
      by Carsten Ziegeler
      on Wed Oct 7 13:25:18 2009 +0000

- Log -----------------------------------------------------------------
org.apache.sling.commons.classloader-1.0.0
-----------------------------------------------------------------------

This annotated tag includes the following new commits:

     new 046ba4f  SLING-1007 : Initial work of a dynamic class loader loading classes through package admin. In addition dynamic class loader providers can be registered.
     new 5836631  Add simple junit test for dynamic class loading through package admin.
     new ea90c38  Move classloader to main bundle area - as discussed recently
     new 6b8a1f4  Correct activator.
     new 3ffeb64  Ignore target directory.
     new cc3b40d  Fix class cast.
     new 2813fc7  Fix resource handling (packages are separated by a slash not by a dot)
     new 97bcc33  Register classloader as a service factory to get access to the client bundle for class loading.
     new 54194d4  Fix AIOOB
     new c5338c1  forgot to commit test case
     new 8023ea1  Provide parent class loader to dynamic class loader providers; check for null reference.
     new a2ba64a  Experimental class loader writer for scripting engines.
     new ce0fe40  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 3c831d4  Activator must implement BundleActivator
     new bf847ec  Remove duplicate interface
     new 0891b68  Don't cache classes in the facade, cache them in the package admin class loader.
     new a391329  Remove warnings
     new 61594f5  svn:ignore
     new 8dd47bc  Use latest parent pom.
     new 9fc087f  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-0.9.0
     new 1349bb6  [maven-release-plugin] prepare for next development iteration
     new 3ffb349  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 1428ebb  [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.0.0
     new f28b2da  [maven-scm] copy for tag org.apache.sling.commons.classloader-1.0.0

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

[sling-org-apache-sling-commons-classloader] 01/04: [maven-release-plugin] prepare for next development iteration

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to annotated tag org.apache.sling.commons.classloader-1.0.0
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-commons-classloader.git

commit 1349bb67b7d3d46613f957a6625991b9295cc20c
Author: Carsten Ziegeler <cz...@apache.org>
AuthorDate: Tue Sep 29 13:14:07 2009 +0000

    [maven-release-plugin] prepare for next development iteration
    
    git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/commons/classloader@819929 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pom.xml b/pom.xml
index 84486fc..1ddf920 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
     <artifactId>org.apache.sling.commons.classloader</artifactId>
     <packaging>bundle</packaging>
-    <version>0.9.0</version>
+    <version>0.9.1-SNAPSHOT</version>
 
     <name>Apache Sling Dynamic Class Loader Support</name>
     <description>
@@ -37,9 +37,9 @@
     </description>
 
     <scm>
-        <connection>scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.commons.classloader-0.9.0</connection>
-        <developerConnection>scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.commons.classloader-0.9.0</developerConnection>
-        <url>http://svn.apache.org/viewvc/sling/tags/org.apache.sling.commons.classloader-0.9.0</url>
+        <connection>scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/commons/classloader</connection>
+        <developerConnection>scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/commons/classloader</developerConnection>
+        <url>http://svn.apache.org/viewvc/sling/trunk/bundles/commons/classloader</url>
     </scm>
 
     <build>

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

[sling-org-apache-sling-commons-classloader] 03/04: [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.0.0

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to annotated tag org.apache.sling.commons.classloader-1.0.0
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-commons-classloader.git

commit 1428ebb4060176b1333bad1a32e7906444069f42
Author: Carsten Ziegeler <cz...@apache.org>
AuthorDate: Wed Oct 7 13:24:02 2009 +0000

    [maven-release-plugin] prepare release org.apache.sling.commons.classloader-1.0.0
    
    git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/commons/classloader@822718 13f79535-47bb-0310-9956-ffa450edef68
---
 pom.xml | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pom.xml b/pom.xml
index 1ddf920..dd658e3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
     <artifactId>org.apache.sling.commons.classloader</artifactId>
     <packaging>bundle</packaging>
-    <version>0.9.1-SNAPSHOT</version>
+    <version>1.0.0</version>
 
     <name>Apache Sling Dynamic Class Loader Support</name>
     <description>
@@ -37,9 +37,9 @@
     </description>
 
     <scm>
-        <connection>scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/commons/classloader</connection>
-        <developerConnection>scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/commons/classloader</developerConnection>
-        <url>http://svn.apache.org/viewvc/sling/trunk/bundles/commons/classloader</url>
+        <connection>scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.commons.classloader-1.0.0</connection>
+        <developerConnection>scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.commons.classloader-1.0.0</developerConnection>
+        <url>http://svn.apache.org/viewvc/sling/tags/org.apache.sling.commons.classloader-1.0.0</url>
     </scm>
 
     <build>

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

[sling-org-apache-sling-commons-classloader] 04/04: [maven-scm] copy for tag org.apache.sling.commons.classloader-1.0.0

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to annotated tag org.apache.sling.commons.classloader-1.0.0
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-commons-classloader.git

commit f28b2da630b82d48a816104dfac43ef4dc8f6dfc
Author: Carsten Ziegeler <cz...@apache.org>
AuthorDate: Wed Oct 7 13:25:18 2009 +0000

    [maven-scm] copy for tag org.apache.sling.commons.classloader-1.0.0
    
    git-svn-id: https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.commons.classloader-1.0.0@822721 13f79535-47bb-0310-9956-ffa450edef68

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

[sling-org-apache-sling-commons-classloader] 02/04: 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.

Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to annotated tag org.apache.sling.commons.classloader-1.0.0
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-commons-classloader.git

commit 3ffb34990f875e8f6737c355bc3ee3c8e997940e
Author: Felix Meschberger <fm...@apache.org>
AuthorDate: Mon Oct 5 09:12:36 2009 +0000

    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.
    
    git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/commons/classloader@821728 13f79535-47bb-0310-9956-ffa450edef68
---
 .../apache/sling/commons/classloader/impl/ClassLoaderFacade.java  | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/main/java/org/apache/sling/commons/classloader/impl/ClassLoaderFacade.java b/src/main/java/org/apache/sling/commons/classloader/impl/ClassLoaderFacade.java
index 5b4cd68..e8e7426 100644
--- a/src/main/java/org/apache/sling/commons/classloader/impl/ClassLoaderFacade.java
+++ b/src/main/java/org/apache/sling/commons/classloader/impl/ClassLoaderFacade.java
@@ -77,10 +77,10 @@ public class ClassLoaderFacade extends ClassLoader {
         return null;
     }
 
-    /**
-     * @see java.lang.ClassLoader#loadClass(java.lang.String)
-     */
-    public Class<?> loadClass(String name) throws ClassNotFoundException {
+    @Override
+    protected synchronized Class<?> loadClass(String name, boolean resolve)
+            throws ClassNotFoundException {
+
         if ( !this.manager.isActive() ) {
             throw new RuntimeException("Dynamic class loader has already been deactivated.");
         }

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