[jboss-osgi-commits] JBoss-OSGI SVN: r102396 - projects/jboss-osgi/projects/runtime/deployment/trunk/src/main/java/org/jboss/osgi/deployment/internal.

jboss-osgi-commits at lists.jboss.org jboss-osgi-commits at lists.jboss.org
Mon Mar 15 06:16:36 EDT 2010


Author: thomas.diesler at jboss.com
Date: 2010-03-15 06:16:34 -0400 (Mon, 15 Mar 2010)
New Revision: 102396

Modified:
   projects/jboss-osgi/projects/runtime/deployment/trunk/src/main/java/org/jboss/osgi/deployment/internal/SystemDeployerService.java
Log:
Fix NPE in SystemDeployer

Modified: projects/jboss-osgi/projects/runtime/deployment/trunk/src/main/java/org/jboss/osgi/deployment/internal/SystemDeployerService.java
===================================================================
--- projects/jboss-osgi/projects/runtime/deployment/trunk/src/main/java/org/jboss/osgi/deployment/internal/SystemDeployerService.java	2010-03-15 05:48:34 UTC (rev 102395)
+++ projects/jboss-osgi/projects/runtime/deployment/trunk/src/main/java/org/jboss/osgi/deployment/internal/SystemDeployerService.java	2010-03-15 10:16:34 UTC (rev 102396)
@@ -101,9 +101,10 @@
          Bundle bundle = entry.getValue();
 
          StartLevel startLevel = getStartLevel();
-         if (dep.getStartLevel() > 0)
+         Integer level = dep.getStartLevel();
+         if (level != null && level > 0)
          {
-            startLevel.setBundleStartLevel(bundle, dep.getStartLevel());
+            startLevel.setBundleStartLevel(bundle, level);
          }
 
          if (dep.isAutoStart())



More information about the jboss-osgi-commits mailing list