[jboss-cvs] JBossAS SVN: r64466 - 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 Aug 6 09:23:25 EDT 2007


Author: adrian at jboss.org
Date: 2007-08-06 09:23:25 -0400 (Mon, 06 Aug 2007)
New Revision: 64466

Modified:
   projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java
Log:
Better error message.

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-06 11:52:48 UTC (rev 64465)
+++ projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java	2007-08-06 13:23:25 UTC (rev 64466)
@@ -338,6 +338,9 @@
 
    public void createObject(ManagedObject managedObject, Class<? extends Serializable> clazz)
    {
+      if (managedObject == null)
+         throw new IllegalArgumentException("Null managed object");
+      
       if (managedObject instanceof ManagedObjectImpl == false)
          throw new IllegalStateException("Unable to create object " + managedObject.getClass().getName());
       




More information about the jboss-cvs-commits mailing list