You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cz...@apache.org on 2012/05/30 15:56:33 UTC

svn commit: r1344263 - in /sling/trunk/contrib/jcr/compiler: pom.xml src/main/java/org/apache/sling/jcr/compiler/impl/FileClassWriter.java src/main/java/org/apache/sling/jcr/compiler/impl/JcrClassWriter.java

Author: cziegeler
Date: Wed May 30 13:56:32 2012
New Revision: 1344263

URL: http://svn.apache.org/viewvc?rev=1344263&view=rev
Log:
SLING-2496 : JCR Compiler should implement new classloader writer interface

Modified:
    sling/trunk/contrib/jcr/compiler/pom.xml
    sling/trunk/contrib/jcr/compiler/src/main/java/org/apache/sling/jcr/compiler/impl/FileClassWriter.java
    sling/trunk/contrib/jcr/compiler/src/main/java/org/apache/sling/jcr/compiler/impl/JcrClassWriter.java

Modified: sling/trunk/contrib/jcr/compiler/pom.xml
URL: http://svn.apache.org/viewvc/sling/trunk/contrib/jcr/compiler/pom.xml?rev=1344263&r1=1344262&r2=1344263&view=diff
==============================================================================
--- sling/trunk/contrib/jcr/compiler/pom.xml (original)
+++ sling/trunk/contrib/jcr/compiler/pom.xml Wed May 30 13:56:32 2012
@@ -78,7 +78,7 @@
 	    <dependency>
 	        <groupId>org.apache.sling</groupId>
 	        <artifactId>org.apache.sling.commons.classloader</artifactId>
-	        <version>1.1.0</version>
+	        <version>1.3.0</version>
           <scope>provided</scope>
 	    </dependency>
         <dependency>

Modified: sling/trunk/contrib/jcr/compiler/src/main/java/org/apache/sling/jcr/compiler/impl/FileClassWriter.java
URL: http://svn.apache.org/viewvc/sling/trunk/contrib/jcr/compiler/src/main/java/org/apache/sling/jcr/compiler/impl/FileClassWriter.java?rev=1344263&r1=1344262&r2=1344263&view=diff
==============================================================================
--- sling/trunk/contrib/jcr/compiler/src/main/java/org/apache/sling/jcr/compiler/impl/FileClassWriter.java (original)
+++ sling/trunk/contrib/jcr/compiler/src/main/java/org/apache/sling/jcr/compiler/impl/FileClassWriter.java Wed May 30 13:56:32 2012
@@ -84,4 +84,12 @@ class FileClassWriter implements ClassLo
         // we don't need to implement this one
         return false;
     }
+
+    /**
+     * @see org.apache.sling.commons.classloader.ClassLoaderWriter#getClassLoader()
+     */
+    public ClassLoader getClassLoader() {
+        // we don't need to implement this one
+        return null;
+    }
 }

Modified: sling/trunk/contrib/jcr/compiler/src/main/java/org/apache/sling/jcr/compiler/impl/JcrClassWriter.java
URL: http://svn.apache.org/viewvc/sling/trunk/contrib/jcr/compiler/src/main/java/org/apache/sling/jcr/compiler/impl/JcrClassWriter.java?rev=1344263&r1=1344262&r2=1344263&view=diff
==============================================================================
--- sling/trunk/contrib/jcr/compiler/src/main/java/org/apache/sling/jcr/compiler/impl/JcrClassWriter.java (original)
+++ sling/trunk/contrib/jcr/compiler/src/main/java/org/apache/sling/jcr/compiler/impl/JcrClassWriter.java Wed May 30 13:56:32 2012
@@ -232,4 +232,12 @@ class JcrClassWriter implements ClassLoa
         // we don't need to implement this one
         return false;
     }
+
+    /**
+     * @see org.apache.sling.commons.classloader.ClassLoaderWriter#getClassLoader()
+     */
+    public ClassLoader getClassLoader() {
+        // we don't need to implement this one
+        return null;
+    }
 }