[jboss-osgi-commits] JBoss-OSGI SVN: r92948 - in projects/jboss-osgi/projects/runtime/microcontainer/trunk/src: test/java/org/jboss/test/osgi/classloader/test and 1 other directory.

jboss-osgi-commits at lists.jboss.org jboss-osgi-commits at lists.jboss.org
Fri Aug 28 07:55:57 EDT 2009


Author: thomas.diesler at jboss.com
Date: 2009-08-28 07:55:56 -0400 (Fri, 28 Aug 2009)
New Revision: 92948

Modified:
   projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/main/java/org/jboss/osgi/plugins/facade/plugins/SystemPackagesPluginImpl.java
   projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/java/org/jboss/test/osgi/classloader/test/ExportImportPackageUnitTestCase.java
Log:
[JBOSGI-142] Negative test. More sytem packages.

Modified: projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/main/java/org/jboss/osgi/plugins/facade/plugins/SystemPackagesPluginImpl.java
===================================================================
--- projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/main/java/org/jboss/osgi/plugins/facade/plugins/SystemPackagesPluginImpl.java	2009-08-28 11:48:52 UTC (rev 92947)
+++ projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/main/java/org/jboss/osgi/plugins/facade/plugins/SystemPackagesPluginImpl.java	2009-08-28 11:55:56 UTC (rev 92948)
@@ -63,11 +63,19 @@
       else
       {
          // The default system packages
+         allPackages.add("javax.imageio");
+         allPackages.add("javax.imageio.stream");
+         
          allPackages.add("javax.management");
          allPackages.add("javax.management.remote");
+         
          allPackages.add("javax.naming");
+         allPackages.add("javax.naming.event");
          allPackages.add("javax.naming.spi");
          
+         allPackages.add("javax.net");
+         allPackages.add("javax.net.ssl");
+         
          allPackages.add("javax.xml.datatype");
          allPackages.add("javax.xml.namespace");
          allPackages.add("javax.xml.parsers");
@@ -83,6 +91,7 @@
          allPackages.add("org.w3c.dom.ranges");
          allPackages.add("org.w3c.dom.views");
          allPackages.add("org.w3c.dom.traversal");
+         
          allPackages.add("org.xml.sax");
          allPackages.add("org.xml.sax.ext");
          allPackages.add("org.xml.sax.helpers");

Modified: projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/java/org/jboss/test/osgi/classloader/test/ExportImportPackageUnitTestCase.java
===================================================================
--- projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/java/org/jboss/test/osgi/classloader/test/ExportImportPackageUnitTestCase.java	2009-08-28 11:48:52 UTC (rev 92947)
+++ projects/jboss-osgi/projects/runtime/microcontainer/trunk/src/test/java/org/jboss/test/osgi/classloader/test/ExportImportPackageUnitTestCase.java	2009-08-28 11:55:56 UTC (rev 92948)
@@ -64,6 +64,8 @@
             bundle2.start();
             assertLoadClass(bundle2, A.class, bundle1);
             assertLoadClass(bundle2, B.class, bundle2);
+            
+            assertLoadClassFail(bundle1, B.class);
          }
          finally
          {



More information about the jboss-osgi-commits mailing list