[jboss-cvs] JBossAS SVN: r65948 - 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
Mon Oct 8 19:52:03 EDT 2007
Author: alesj
Date: 2007-10-08 19:52:03 -0400 (Mon, 08 Oct 2007)
New Revision: 65948
Modified:
projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java
Log:
Fix ManagementObjectRef lookup.
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-10-08 23:12:52 UTC (rev 65947)
+++ projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java 2007-10-08 23:52:03 UTC (rev 65948)
@@ -673,10 +673,10 @@
{
if (value instanceof Serializable == false)
throw new IllegalStateException("Object is not serializable: " + value.getClass().getName());
- // Look for a ManagementObjectID
- ManagementObjectID id = (ManagementObjectID) property.getAnnotations().get(ManagementObjectID.class.getName());
- String moName = (id != null ? id.name() : value.getClass().getName());
- String moNameType = (id != null ? id.type() : "");
+ // Look for a ManagementObjectRef
+ ManagementObjectRef ref = (ManagementObjectRef) property.getAnnotations().get(ManagementObjectRef.class.getName());
+ String moName = (ref != null ? ref.name() : value.getClass().getName());
+ String moNameType = (ref != null ? ref.type() : "");
ManagedObject mo = initManagedObject((Serializable) value, moName, moNameType);
return new GenericValueSupport(MANAGED_OBJECT_META_TYPE, mo);
}
More information about the jboss-cvs-commits
mailing list