[jboss-cvs] JBossAS SVN: r64974 - projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Aug 30 15:56:28 EDT 2007


Author: scott.stark at jboss.org
Date: 2007-08-30 15:56:28 -0400 (Thu, 30 Aug 2007)
New Revision: 64974

Modified:
   projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java
Log:
Handle property with ManagementObjectID and null value 

Modified: projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java
===================================================================
--- projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java	2007-08-30 17:44:58 UTC (rev 64973)
+++ projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java	2007-08-30 19:56:28 UTC (rev 64974)
@@ -543,9 +543,10 @@
             ManagementObjectID id = (ManagementObjectID) annotations.get(ManagementObjectID.class.getName());
             if (id != null)
             {
-               if (value.getMetaType().isSimple() == false)
+               if (value == null || value.getMetaType().isSimple() == false)
                {
-                  log.warn("Cannot create String name from non-Simple property: "+property);
+                  log.warn("Cannot create String name from non-Simple property: "
+                        +property+", value="+value);
                   continue;
                }
                SimpleValue svalue = (SimpleValue) value;




More information about the jboss-cvs-commits mailing list