[jboss-cvs] JBossAS SVN: r64459 - projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/config/test.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sat Aug 4 07:54:32 EDT 2007


Author: alesj
Date: 2007-08-04 07:54:31 -0400 (Sat, 04 Aug 2007)
New Revision: 64459

Modified:
   projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/config/test/ConfigureFromStringAnnotationTestCase.java
Log:
Add configurator, info, metadata reference instantiation.

Modified: projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/config/test/ConfigureFromStringAnnotationTestCase.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/config/test/ConfigureFromStringAnnotationTestCase.java	2007-08-03 16:56:29 UTC (rev 64458)
+++ projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/config/test/ConfigureFromStringAnnotationTestCase.java	2007-08-04 11:54:31 UTC (rev 64459)
@@ -22,8 +22,8 @@
 package org.jboss.test.kernel.config.test;
 
 import junit.framework.Test;
-import org.jboss.beans.metadata.plugins.builder.BeanMetaDataBuilderFactory;
-import org.jboss.beans.metadata.spi.builder.BeanMetaDataBuilder;
+import org.jboss.beans.metadata.plugins.AbstractBeanMetaData;
+import org.jboss.kernel.Kernel;
 import org.jboss.test.kernel.config.support.FromStringSimpleBean;
 import org.jboss.test.kernel.config.support.SimpleBean;
 
@@ -44,10 +44,12 @@
       super(name);
    }
 
-
    protected SimpleBean configure() throws Throwable
    {
-      BeanMetaDataBuilder builder = BeanMetaDataBuilderFactory.createBuilder("SimpleBean", FromStringSimpleBean.class.getName());
-      return (SimpleBean)instantiate(builder.getBeanMetaData());
+      Kernel kernel = bootstrap();
+      configurator = kernel.getConfigurator();
+      info = configurator.getBeanInfo(FromStringSimpleBean.class);
+      metaData = new AbstractBeanMetaData("SimpleBean", FromStringSimpleBean.class.getName());
+      return (SimpleBean)instantiate(kernel.getController(), metaData);
    }
 }




More information about the jboss-cvs-commits mailing list