protected SimpleBean parameterInstantiateFromBeanMetaData() throws Throwable
{
Kernel kernel = bootstrap();
KernelConfigurator configurator = kernel.getConfigurator();
AbstractBeanMetaData bmd = new AbstractBeanMetaData(SimpleBean.class.getName());
ArrayList constructorParams = new ArrayList();
AbstractParameterMetaData pmd = new AbstractParameterMetaData("Constructor Value");
constructorParams.add(pmd);
AbstractConstructorMetaData cmd = new AbstractConstructorMetaData();
bmd.setConstructor(cmd);
cmd.setParameters(constructorParams);
return (SimpleBean) instantiate(configurator, bmd);
}