[jboss-cvs] JBossAS SVN: r71099 - projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Mar 20 16:14:55 EDT 2008


Author: adrian at jboss.org
Date: 2008-03-20 16:14:54 -0400 (Thu, 20 Mar 2008)
New Revision: 71099

Modified:
   projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency/AbstractKernelControllerContext.java
Log:
Remove an explicit reference to a sun jdk class

Modified: projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency/AbstractKernelControllerContext.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency/AbstractKernelControllerContext.java	2008-03-20 19:54:04 UTC (rev 71098)
+++ projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/dependency/AbstractKernelControllerContext.java	2008-03-20 20:14:54 UTC (rev 71099)
@@ -41,7 +41,6 @@
 import org.jboss.kernel.spi.dependency.KernelController;
 import org.jboss.kernel.spi.dependency.KernelControllerContext;
 import org.jboss.util.JBossStringBuilder;
-import sun.security.util.SecurityConstants;
 
 /**
  * Controller context.
@@ -57,6 +56,9 @@
    /** The no instantiate actions */
    private static final KernelControllerContextActions noInstantiate = KernelControllerContextActions.getNoInstantiate();
 
+   /** The get classloader permission */
+   private static final RuntimePermission GET_CLASSLOADER_PERMISSION = new RuntimePermission("getClassLoader");
+   
    /** The BeanInfo */
    protected BeanInfo info;
 
@@ -274,7 +276,7 @@
    {
       SecurityManager sm = System.getSecurityManager();
       if (sm != null)
-         sm.checkPermission(SecurityConstants.GET_CLASSLOADER_PERMISSION);
+         sm.checkPermission(GET_CLASSLOADER_PERMISSION);
       return Configurator.getClassLoader(getBeanMetaData());
    }
 }
\ No newline at end of file




More information about the jboss-cvs-commits mailing list