[jboss-osgi-commits] JBoss-OSGI SVN: r100413 - projects/jboss-osgi/projects/spi/trunk/src/main/java/org/jboss/osgi/spi/management.
jboss-osgi-commits at lists.jboss.org
jboss-osgi-commits at lists.jboss.org
Thu Feb 4 08:56:56 EST 2010
Author: thomas.diesler at jboss.com
Date: 2010-02-04 08:56:55 -0500 (Thu, 04 Feb 2010)
New Revision: 100413
Modified:
projects/jboss-osgi/projects/spi/trunk/src/main/java/org/jboss/osgi/spi/management/ManagedBundle.java
Log:
Add NPE sanity checks
Modified: projects/jboss-osgi/projects/spi/trunk/src/main/java/org/jboss/osgi/spi/management/ManagedBundle.java
===================================================================
--- projects/jboss-osgi/projects/spi/trunk/src/main/java/org/jboss/osgi/spi/management/ManagedBundle.java 2010-02-04 13:32:29 UTC (rev 100412)
+++ projects/jboss-osgi/projects/spi/trunk/src/main/java/org/jboss/osgi/spi/management/ManagedBundle.java 2010-02-04 13:56:55 UTC (rev 100413)
@@ -58,6 +58,11 @@
public ManagedBundle(BundleContext context, Bundle bundle)
{
+ if (context == null)
+ throw new IllegalArgumentException("Null system context");
+ if (bundle == null)
+ throw new IllegalArgumentException("Null bundle");
+
this.bundle = bundle;
this.systemContext = context;
this.oname = getObjectName(bundle);
More information about the jboss-osgi-commits
mailing list