[jboss-cvs] JBossAS SVN: r85231 - trunk/system-jmx/src/main/org/jboss/system/deployers/managed.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Mar 4 10:24:41 EST 2009
Author: emuckenhuber
Date: 2009-03-04 10:24:41 -0500 (Wed, 04 Mar 2009)
New Revision: 85231
Modified:
trunk/system-jmx/src/main/org/jboss/system/deployers/managed/ServiceMetaDataICF.java
Log:
port rev. 84189 - JBAS-5523, return the ServiceMetaData canonical object name string as the component name
Modified: trunk/system-jmx/src/main/org/jboss/system/deployers/managed/ServiceMetaDataICF.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/deployers/managed/ServiceMetaDataICF.java 2009-03-04 15:22:21 UTC (rev 85230)
+++ trunk/system-jmx/src/main/org/jboss/system/deployers/managed/ServiceMetaDataICF.java 2009-03-04 15:24:41 UTC (rev 85231)
@@ -151,7 +151,8 @@
ObjectName mbean = md.getObjectName();
try
{
- value = getMbeanServer().getAttribute(mbean, name);
+ if(getMbeanServer() != null)
+ value = getMbeanServer().getAttribute(mbean, name);
}
catch (AttributeNotFoundException e)
{
@@ -293,13 +294,9 @@
public Object getComponentName(BeanInfo beanInfo, ManagedProperty property, ServiceMetaData md, MetaValue value)
{
- if (beanInfo == null || property == null || value == null)
- {
- ObjectName objectName = md.getObjectName();
- if (objectName != null)
- return objectName.getCanonicalName();
- }
- return null;
+ ObjectName objectName = md.getObjectName();
+ String canonicalName = objectName.getCanonicalName();
+ return canonicalName;
}
/**
More information about the jboss-cvs-commits
mailing list