[jboss-cvs] JBossAS SVN: r100687 - projects/jboss-osgi/projects/bundles/jmx/trunk/src/main/java/org/jboss/osgi/jmx/internal.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Feb 8 02:44:17 EST 2010
Author: thomas.diesler at jboss.com
Date: 2010-02-08 02:44:17 -0500 (Mon, 08 Feb 2010)
New Revision: 100687
Modified:
projects/jboss-osgi/projects/bundles/jmx/trunk/src/main/java/org/jboss/osgi/jmx/internal/ManagedFrameworkImpl.java
Log:
Prevent NPEs on refresh of all all bundles with trace logging enabled
Modified: projects/jboss-osgi/projects/bundles/jmx/trunk/src/main/java/org/jboss/osgi/jmx/internal/ManagedFrameworkImpl.java
===================================================================
--- projects/jboss-osgi/projects/bundles/jmx/trunk/src/main/java/org/jboss/osgi/jmx/internal/ManagedFrameworkImpl.java 2010-02-08 07:09:41 UTC (rev 100686)
+++ projects/jboss-osgi/projects/bundles/jmx/trunk/src/main/java/org/jboss/osgi/jmx/internal/ManagedFrameworkImpl.java 2010-02-08 07:44:17 UTC (rev 100687)
@@ -213,7 +213,7 @@
public void refreshPackages(ObjectName[] objectNames)
{
if (log.isTraceEnabled())
- log.trace("refreshPackages(" + Arrays.asList(objectNames) +")");
+ log.trace("refreshPackages(" + (objectNames != null ? Arrays.asList(objectNames) : null) +")");
Bundle[] bundleArr = getBundles(objectNames);
ServiceReference sref = getBundleContext().getServiceReference(PackageAdmin.class.getName());
@@ -224,7 +224,7 @@
public boolean resolveBundles(ObjectName[] objectNames)
{
if (log.isTraceEnabled())
- log.trace("resolveBundles(" + Arrays.asList(objectNames) +")");
+ log.trace("resolveBundles(" + (objectNames != null ? Arrays.asList(objectNames) : null) +")");
Bundle[] bundleArr = getBundles(objectNames);
ServiceReference sref = getBundleContext().getServiceReference(PackageAdmin.class.getName());
More information about the jboss-cvs-commits
mailing list