[jboss-osgi-commits] JBoss-OSGI SVN: r103085 - projects/jboss-osgi/projects/runtime/framework/trunk/vfs21/src/main/java/org/jboss/osgi/framework/classloading.
jboss-osgi-commits at lists.jboss.org
jboss-osgi-commits at lists.jboss.org
Sun Mar 28 08:23:20 EDT 2010
Author: thomas.diesler at jboss.com
Date: 2010-03-28 08:23:20 -0400 (Sun, 28 Mar 2010)
New Revision: 103085
Modified:
projects/jboss-osgi/projects/runtime/framework/trunk/vfs21/src/main/java/org/jboss/osgi/framework/classloading/OSGiClassLoaderDomain.java
Log:
Merge git://jbmuc/~tdiesler/pub/scm/jboss-osgi into HEAD
Modified: projects/jboss-osgi/projects/runtime/framework/trunk/vfs21/src/main/java/org/jboss/osgi/framework/classloading/OSGiClassLoaderDomain.java
===================================================================
--- projects/jboss-osgi/projects/runtime/framework/trunk/vfs21/src/main/java/org/jboss/osgi/framework/classloading/OSGiClassLoaderDomain.java 2010-03-28 11:39:54 UTC (rev 103084)
+++ projects/jboss-osgi/projects/runtime/framework/trunk/vfs21/src/main/java/org/jboss/osgi/framework/classloading/OSGiClassLoaderDomain.java 2010-03-28 12:23:20 UTC (rev 103085)
@@ -38,8 +38,8 @@
import org.jboss.classloader.spi.filter.ClassFilterUtils;
import org.jboss.classloader.spi.filter.PackageClassFilter;
import org.jboss.classloader.spi.filter.RecursivePackageClassFilter;
-import org.jboss.classloading.spi.vfs.policy.VFSClassLoaderPolicy;
import org.jboss.osgi.framework.bundle.OSGiBundleManager;
+import org.jboss.osgi.framework.bundle.OSGiSystemState;
import org.jboss.osgi.framework.plugins.SystemPackagesPlugin;
import org.jboss.virtual.VFS;
import org.jboss.virtual.VirtualFile;
@@ -113,7 +113,8 @@
roots[i] = VFS.createNewRoot(classPath.get(i));
// Create and register the ClassLoaderPolicy
- ClassLoaderPolicy systemPolicy = new VFSClassLoaderPolicy("OSGiSystemPolicy", roots);
+ OSGiSystemState systemBundle = bundleManager.getSystemBundle();
+ ClassLoaderPolicy systemPolicy = new OSGiClassLoaderPolicy(systemBundle, roots);
classLoaderSystem.registerClassLoaderPolicy(getName(), systemPolicy);
}
More information about the jboss-osgi-commits
mailing list