[jboss-cvs] JBossAS SVN: r64954 - 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
Wed Aug 29 12:13:56 EDT 2007


Author: scott.stark at jboss.org
Date: 2007-08-29 12:13:56 -0400 (Wed, 29 Aug 2007)
New Revision: 64954

Modified:
   projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java
Log:
Validate that the property annotations are not null

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-29 15:41:59 UTC (rev 64953)
+++ projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java	2007-08-29 16:13:56 UTC (rev 64954)
@@ -491,6 +491,8 @@
                property.setField(Fields.VALUE, value);
             // Need to look for a 
             Map<String, Annotation> annotations = property.getAnnotations();
+            if (annotations == null)
+               continue;
             ManagementObjectID id = (ManagementObjectID) annotations.get(ManagementObjectID.class.getName());
             if (id != null)
             {




More information about the jboss-cvs-commits mailing list