[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