[jboss-cvs] JBossAS SVN: r93564 - in projects/jboss-cl/trunk: classloading-vfs and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Sep 15 16:43:35 EDT 2009


Author: alesj
Date: 2009-09-15 16:43:35 -0400 (Tue, 15 Sep 2009)
New Revision: 93564

Modified:
   projects/jboss-cl/trunk/classloading-vfs/pom.xml
   projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/policy/VFSClassLoaderPolicy.java
   projects/jboss-cl/trunk/pom.xml
Log:
[JBCL-67]; get class certs.

Modified: projects/jboss-cl/trunk/classloading-vfs/pom.xml
===================================================================
--- projects/jboss-cl/trunk/classloading-vfs/pom.xml	2009-09-15 20:34:41 UTC (rev 93563)
+++ projects/jboss-cl/trunk/classloading-vfs/pom.xml	2009-09-15 20:43:35 UTC (rev 93564)
@@ -27,15 +27,24 @@
     
     <dependency>
       <groupId>org.jboss.cl</groupId>
+      <artifactId>jboss-classloader</artifactId>
+    </dependency>
+    
+    <dependency>
+      <groupId>org.jboss.cl</groupId>
       <artifactId>jboss-classloading</artifactId>
       <exclusions>
         <exclusion>
+          <groupId>org.jboss.cl</groupId>
+          <artifactId>jboss-classloader</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>org.jboss.microcontainer</groupId>
           <artifactId>jboss-kernel</artifactId>
         </exclusion>
       </exclusions>
     </dependency>
-    
+
     <dependency>
       <groupId>org.jboss.microcontainer</groupId>
       <artifactId>jboss-kernel</artifactId>

Modified: projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/policy/VFSClassLoaderPolicy.java
===================================================================
--- projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/policy/VFSClassLoaderPolicy.java	2009-09-15 20:34:41 UTC (rev 93563)
+++ projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/policy/VFSClassLoaderPolicy.java	2009-09-15 20:43:35 UTC (rev 93564)
@@ -653,7 +653,7 @@
          if (log.isTraceEnabled())
             log.trace("getProtectionDomain:className="+ className + " path="+ path + " codeSourceURL=" + codeSourceURL);
 
-         Certificate[] certs = null; // TODO JBCL-67 determine certificates
+         Certificate[] certs = clazz.getCertificates();
          CodeSource cs = new CodeSource(codeSourceURL, certs);
          PermissionCollection permissions = Policy.getPolicy().getPermissions(cs);
          return new ProtectionDomain(cs, permissions);

Modified: projects/jboss-cl/trunk/pom.xml
===================================================================
--- projects/jboss-cl/trunk/pom.xml	2009-09-15 20:34:41 UTC (rev 93563)
+++ projects/jboss-cl/trunk/pom.xml	2009-09-15 20:43:35 UTC (rev 93564)
@@ -30,7 +30,7 @@
   </modules>
   
   <properties>
-    <version.jboss.vfs>2.1.2.GA</version.jboss.vfs>
+    <version.jboss.vfs>2.1.3-SNAPSHOT</version.jboss.vfs>
     <version.jboss.man>2.1.1.CR1</version.jboss.man>
     <version.jboss.microcontainer>2.0.9-SNAPSHOT</version.jboss.microcontainer>
     <version.jboss.common.core>2.2.14.GA</version.jboss.common.core>




More information about the jboss-cvs-commits mailing list