[jboss-osgi-commits] JBoss-OSGI SVN: r92834 - in projects/jboss-osgi/projects/runtime/microcontainer/trunk/src: test/resources/bootstrap and 1 other directory.

jboss-osgi-commits at lists.jboss.org jboss-osgi-commits at lists.jboss.org
Wed Aug 26 10:07:06 EDT 2009


Author: thomas.diesler at jboss.com
Date: 2009-08-26 10:07:05 -0400 (Wed, 26 Aug 2009)
New Revision: 92834

Modified:
   projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/main/java/org/jboss/osgi/plugins/facade/bundle/OSGiBundleState.java
   projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/resources/bootstrap/bootstrap.xml
Log:
Add SPI packages to system 

Modified: projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/main/java/org/jboss/osgi/plugins/facade/bundle/OSGiBundleState.java
===================================================================
--- projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/main/java/org/jboss/osgi/plugins/facade/bundle/OSGiBundleState.java	2009-08-26 14:04:47 UTC (rev 92833)
+++ projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/main/java/org/jboss/osgi/plugins/facade/bundle/OSGiBundleState.java	2009-08-26 14:07:05 UTC (rev 92834)
@@ -419,7 +419,8 @@
          throw new ClassNotFoundException("Cannot load class: " + name, e);
       }
 
-      return getDeploymentUnit().getClassLoader().loadClass(name);
+      ClassLoader classLoader = getDeploymentUnit().getClassLoader();
+      return classLoader.loadClass(name);
    }
 
    public URL getResource(String name)

Modified: projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/resources/bootstrap/bootstrap.xml
===================================================================
--- projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/resources/bootstrap/bootstrap.xml	2009-08-26 14:04:47 UTC (rev 92833)
+++ projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/resources/bootstrap/bootstrap.xml	2009-08-26 14:07:05 UTC (rev 92834)
@@ -24,7 +24,11 @@
     <constructor><parameter><inject bean="OSGiBundleManager" /></parameter></constructor>
     <property name="extraPackages">
       <list elementClass="java.lang.String">
-        <value>org.jboss.logging;version=[2.0,3.0)</value>
+        <value>org.jboss.logging;version=2.0</value>
+        <value>org.jboss.osgi.spi.logging;version=1.0</value>
+        <value>org.jboss.osgi.spi.management;version=1.0</value>
+        <value>org.jboss.osgi.spi.service;version=1.0</value>
+        <value>org.jboss.osgi.spi.util;version=1.0</value>
       </list>
     </property>
   </bean>



More information about the jboss-osgi-commits mailing list